我试图在Win7中的32位Python2.7中安装numpy.相信numpy应该在目录中C:\Python2.7\Lib\site-packages?我解压缩numpy文件 - 它显示为文件夹numpy-1.10.4' in 'site-packages,但我仍然无法导入numpy.我还有什么办法可以完成安装吗?
saleprice_scaled = /
StandardScaler().fit_transform(df_train['SalePrice'][:,np.newaxis]);
Run Code Online (Sandbox Code Playgroud)
为什么newaxis在这里使用?我知道newaxis,但是我不知道它在这种特殊情况下的用途。
如何获取列表中单个单词的总数.下面的列表中有8个元素.但是,有些元素中只有单个单词"苹果很美味",怎么办我只是从列表中捕获单个单词的数量?
list = ['apples', 'apples', 'apples are delicious', 'oranges', 'fruits', 'kiwi', 'fruit festivals', 'festivals']
len(list) # total number of elements in a list
list.count("apples") # only counts a specific word but not a element single words
# total 8 elements
# how many are only 1 word?
# results: 6/8 are 1 words
Run Code Online (Sandbox Code Playgroud) 我希望将印度尼西亚语的pandas列翻译为英语,并将此翻译文本添加为我的数据框中名为“英语”的新列。这是我的代码:
from googletrans import Translator
translator = Translator()
df['English'] = translator.translate(df['Review to Translate'], src='id', dest='en')
Run Code Online (Sandbox Code Playgroud)
但是,我收到此错误:
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-81-0fd41a244785> in <module>()
2
3 translator = Translator()
----> 4 y['Review in English'] = translator.translate(y['Review to Translate'], src='id', dest='en')
~/anaconda3/lib/python3.6/site-packages/googletrans/client.py in translate(self, text, dest, src)
170
171 origin = text
--> 172 data = self._translate(text, dest, src)
173
174 # this code will be updated when the format is changed.
~/anaconda3/lib/python3.6/site-packages/googletrans/client.py in _translate(self, text, dest, src)
73 …Run Code Online (Sandbox Code Playgroud) 事情就是这样......我在我的应用程序中使用了一个 angular 4 模板,它有一个很好的工作翻译服务。问题是我不知道如何在代码中使用该管道。
在 HTML 中<span>{{ this.variable | traslate }}</span>,然后,该服务会转到一些 JSON 文件以查找文本并进行翻译。
这是我的 component.ts 中的代码
const SMALL_WIDTH_BREAKPOINT = 960;
@Component({
selector: 'app-mycomponent',
templateUrl: './mycomponent.component.html',
styleUrls: ['./mycomponent.component.scss']
})
export class TrackingComponent implements OnInit {
currentLang = 'es';
private mediaMatcher: MediaQueryList = matchMedia(`(max-width:
${SMALL_WIDTH_BREAKPOINT}px)`);
constructor(
public translate: TranslateService,
zone: NgZone,
private router: Router,
) {
const browserLang: string = translate.getBrowserLang();
translate.use(browserLang.match(/en|es/) ? browserLang : 'es');
this.mediaMatcher.addListener(mql => zone.run(() => {
this.mediaMatcher = mql;
}));
translate.use(this.currentLang);
}
ngOnInit() { } …Run Code Online (Sandbox Code Playgroud) 这个看似简单的问题让我头疼了一会儿,以为有人可能会有所帮助.
我有一个简单的字符串
s = 'AAABCAA'
Run Code Online (Sandbox Code Playgroud)
如何找到第一个字母'A'的重复次数?答案应该是3.
我试过了:
from collections import Counter
c = Counter(s)
Run Code Online (Sandbox Code Playgroud)
但是,这给'A'= 5而不是3.
我正在使用pyproject.toml配置black. 但是,当添加此文件时,pip3 install -e . --user会失败并出现以下错误:
ERROR: Complete output from command /usr/bin/python3 -c 'import setuptools, tokenize;__file__='"'"'/home/sean/git/auto-md/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' develop --no-deps --user --prefix=:
ERROR: usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: -c --help [cmd1 cmd2 ...]
or: -c --help-commands
or: -c cmd --help
error: option --user not recognized
----------------------------------------
ERROR: Command "/usr/bin/python3 -c 'import setuptools, tokenize;__file__='"'"'/home/sean/git/auto-md/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' develop --no-deps --user --prefix=" failed with error code 1 …Run Code Online (Sandbox Code Playgroud) 与之前的问题类似,我想创建一个冻结/不可变的字典。具体来说,初始化后,用户ValueError在尝试使用__delitem__和__setitem__方法时应该得到一个 。
与前面的问题不同,我特别希望它成为一个子类,其中初始化类型仅限于特定的键和值类型。
我自己尝试完成此任务collections.UserDict失败了:
class WorkflowParams(UserDict):
def __init__(self, __dict: Mapping[str, str]) -> None:
super().__init__(__dict=__dict)
def __setitem__(self, key: str, item: str) -> None:
raise AttributeError("WorkflowParams is immutable.")
def __delitem__(self, key: str) -> None:
raise AttributeError("WorkflowParams is immutable.")
Run Code Online (Sandbox Code Playgroud)
当尝试使用它时:
workflow_parameters = WorkflowParams(
{
"s3-bucket": "my-big-bucket",
"input-val": "1",
}
)
Run Code Online (Sandbox Code Playgroud)
它失败了
Traceback (most recent call last):
File "examples/python_step/python_step.py", line 38, in <module>
workflow_parameters = WorkflowParams(
File "/home/sean/git/scargo/scargo/core.py", line 14, in __init__ …Run Code Online (Sandbox Code Playgroud) 我如何过渡(例如,动画创作)路径以提供一些视觉效果。它可能是从左到右创建线/路径。我试过类似的东西。
svg.append("path")
.datum([])
.attr("class", "line")
.attr("d", line);
var t = svg.transition().duration(700);
t.select('.line').attr('d', line(data));
Run Code Online (Sandbox Code Playgroud)
它现在给出了路径错误,但我在更新 gist 和 bl.ocks 时遇到了一些困难。但我记得它正在工作(但没有动画)。
如何获得动画图表?
如果数据已给出属性,如何使用 Python 3 计算 pandas 列的集中趋势(中位数和众数)Jumlah_individu?
python ×7
numpy ×2
pandas ×2
angular ×1
d3.js ×1
dictionary ×1
immutability ×1
javascript ×1
mean ×1
median ×1
mode ×1
pip ×1
pipe ×1
python-3.x ×1
scikit-learn ×1
translate ×1
typescript ×1
windows ×1