小编pro*_*off的帖子

jupyter笔记本需要永远打开才能使页面无响应-[MathJax]问题

我正在尝试打开一个jupyter笔记本,它需要很长时间,并且在底部看到它正在尝试加载各种[MathJax]扩展名,例如在chrome浏览器的左下方显示:

加载[MathJax] /extensions/safe.js

最终,笔记本加载,但被冻结,然后在左下角一直显示它正在尝试加载其他[MathJax] .js文件。

同时,弹出“您想杀死它们的无响应页面”不断弹出。

我的笔记本上没有方程式或绘图,所以我不明白发生了什么。我的笔记本从未做过。

我用谷歌搜索,有人说要删除ipython检查点。那会在哪里?我在Mac OS上并使用Anaconda。

hung mathjax jupyter-notebook

13
推荐指数
3
解决办法
4768
查看次数

将 pandas 数据框列传递给 NLTK 分词器

我有一个 pandas 数据框 raw_df,有 2 列、ID 和句子。我需要将每个句子转换为字符串。下面的代码不会产生错误,并表示规则的数据类型是“对象”。

raw_df['sentences'] = raw_df.sentences.astype(str)
raw.df.sentences.dtypes
Run Code Online (Sandbox Code Playgroud)

输出:dtype('O')

然后,我尝试对句子进行标记并得到一个 TypeError ,该错误表明该方法需要一个字符串或类似字节的对象。我究竟做错了什么?

raw_sentences=tokenizer.tokenize(raw_df)
Run Code Online (Sandbox Code Playgroud)

相同类型错误

raw_sentences = nltk.word_tokenize(raw_df)
Run Code Online (Sandbox Code Playgroud)

python string tokenize nltk pandas

6
推荐指数
1
解决办法
1万
查看次数

切片 pandas 数据框以获取不连续的列

我有一个pandas.DataFrame: wordvecs_df,列按顺序标记为'word''count''v1'through'v50''norm1'through 。我想创建一个新的 pandas df,其中仅包含,和 的'norm50'列。'word''count'norm1-norm50

wordvecs_df.loc[:,"norm1":"norm50"]
Run Code Online (Sandbox Code Playgroud)

让我norm1- norm50,但如果我尝试输入单词并计数,我会得到一个 IndexingError: Too much Indexers。

我不知道如何从数据框中获取我想要的列。有任何想法吗?

python slice dataframe pandas

2
推荐指数
1
解决办法
2322
查看次数

标签 统计

pandas ×2

python ×2

dataframe ×1

hung ×1

jupyter-notebook ×1

mathjax ×1

nltk ×1

slice ×1

string ×1

tokenize ×1