小编sto*_*r02的帖子

python pandas read_excel:sep参数可用吗?

我正在尝试使用 .xlsx 将 .xlsx 读入 pandas 数据帧
pd.read_excel("C:/...")

问题是我只得到一列,其中包含用“,”分隔的所有数据。

|---| "Country","Year","Export" |  
|---|---------------------------|  
| 0 | Canada,2017,3002          |  
| 1 | Bulgaria,2016,3960        |  
| 2 | Germany,2015,3818         |
Run Code Online (Sandbox Code Playgroud)

但这不是我想要的格式...我想得到如下表所示的三列。

|---| "Country"    | "Year"   | "Export"   |  
|---|--------------|----------| -----------|  
|1  | Canada       | 2017     |       3002 |  
|2  | Bulgaria     | 2016     |       3960 |  
|3  | Germany      | 2015     |       3818 |
Run Code Online (Sandbox Code Playgroud)

所以我正在寻找 pd.read_csv 中包含的 sep=',' 或 delimiter=',' 参数。我已经完成了 pandas.read_excel 的文档,但还没有找到处理这个问题的参数......

谢谢!

python pandas

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

pandas dataframe:在一个语句中标识NaN和零值

有没有办法合并这两个语句 df.isnull().sum()(df == 0).sum()得到以下概述?

演示:

df = pd.DataFrame({'a':[1,0,0,1,3], 'b':[0,NaN,1,NaN,1], 'c':[0,0,0,0,NaN]})

df

    a   b       c
0   1   0.0     0.0
1   0   NaN     0.0
2   0   1.0     0.0
3   1   NaN     0.0
4   3   1.0     NaN
Run Code Online (Sandbox Code Playgroud)

预期结果:

a    2
b    3
c    5
Run Code Online (Sandbox Code Playgroud)

可能很简单,但我找不到解决方案......谢谢你的帮助

python dataframe pandas

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

标签 统计

pandas ×2

python ×2

dataframe ×1