小编gir*_*ata的帖子

KeyError:“ [[”,“]]]都不在“ [列]”中

我想在我的数据框中切两列。

这是我这样做的代码:

import pandas as pd
df = pd.read_csv('source.txt',header=0)
cidf=df.loc[:,['vocab','sumCI']]
print(cidf)
Run Code Online (Sandbox Code Playgroud)

这是数据示例:

ID  vocab   sumCI   sumnextCI   new_diff
450      statu    3.0        0.0       3.0
391     provid    4.0        1.0       3.0
382  prescript    3.0        0.0       3.0
300   lymphoma    2.0        0.0       2.0
405      renew    2.0        0.0       2.0
Run Code Online (Sandbox Code Playgroud)

**首先我收到此错误:**

KeyError: “None of [['', '']] are in the [columns]”'
Run Code Online (Sandbox Code Playgroud)

我尝试过的

以上都不是解决问题的方法。

python slice dataframe pandas

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

如何在 jupyter notebook 中并排显示图像

我使用了以下代码,但它垂直显示图像。我希望它们在 Jupyter Notebook 中并排显示。

display(Image.open(BytesIO(Item[iii][b'imgs'])))
display(Image.open(BytesIO(Item[jjj][b'imgs'])))
Run Code Online (Sandbox Code Playgroud)

我曾尝试使用此代码

display(HTML("<table><tr><td>display(Image.open(BytesIO(Item[jjj][b'imgs'])))) 
Run Code Online (Sandbox Code Playgroud)

但它是显示文本 display(Image.open(BytesIO(Item[jjj][b'imgs']))))

python jupyter-notebook

5
推荐指数
2
解决办法
5881
查看次数

标签 统计

python ×2

dataframe ×1

jupyter-notebook ×1

pandas ×1

slice ×1