我正在尝试使用 .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 的文档,但还没有找到处理这个问题的参数......
谢谢!
有没有办法合并这两个语句
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)
可能很简单,但我找不到解决方案......谢谢你的帮助