相关疑难解决方法(0)

从pandas中的数据框中的所有列输出数据

我有一个名称的csv文件params.csv.我打开ipython qtconsole并用以下方法创建了一只熊猫dataframe:

import pandas
paramdata = pandas.read_csv('params.csv', names=paramnames)
Run Code Online (Sandbox Code Playgroud)

其中,paramnames是一个字符串对象的python列表.示例paramnames(实际列表的长度为22):

paramnames = ["id",
"fc",
"mc",
"markup",
"asplevel",
"aspreview",
"reviewpd"]
Run Code Online (Sandbox Code Playgroud)

在ipython提示符下,如果我输入paramdata并按回车键,那么我不会获得带有列和值的数据框,如Pandas网站上的示例所示.相反,我获得有关数据帧的信息.我明白了:

In[35]: paramdata
Out[35]: 
<class 'pandas.core.frame.DataFrame'>
Int64Index: 59 entries, 0 to 58
Data columns:
id                    59  non-null values
fc                    59  non-null values
mc                    59  non-null values
markup                59  non-null values
asplevel              59  non-null values
aspreview             59  non-null values
reviewpd              59  non-null values
Run Code Online (Sandbox Code Playgroud)

如果我键入,paramdata['mc']那么我确实得到了mc列的预期值.我有两个问题:

(1)在pandas网站上的例子中(例如,参见 …

python pandas

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

显示 DataFrame 单元格的完整内容,无需省略号截断文本

我正在尝试在 Jupyter Notebook 中显示 Excel 文件的内容。definition但是, Excel 工作表的命名列包含长字符串。因此,当我在笔记本中显示 DataFrame 时,长字符串会被省略号 ( ...) 截断。

在此输入图像描述

有没有办法在Jupyter Notebook中显示该列的完整内容?因为右侧显然有可供Definition柱子利用的空间。

python pandas jupyter-notebook

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

如何在 Pandas 中显示某列的全文

我有一个数据框,其中包含一列长文本。

为了演示它的外观(请注意文本应继续的省略号“...”):

id  text                       group 
123 My name is Benji and I ... 2
Run Code Online (Sandbox Code Playgroud)

上面的文字实际上比该短语更长。例如它可以是:

我叫本吉,住在堪萨斯州。

实际文本比这长得多。

当我尝试仅对文本列进行子集化时,它仅显示带有点“...”的部分文本。

我需要确保显示全文以供稍后进行文本摘要。但我不确定在选择文本列时如何显示全文。

我的df['text']输出看起来像这样:

1    My name is Benji and I ... 
2    He went to the creek and ... 
Run Code Online (Sandbox Code Playgroud)

如何显示全文而不显示索引号?

python text visualization pandas

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

标签 统计

pandas ×3

python ×3

jupyter-notebook ×1

text ×1

visualization ×1