[英]Reading csv file with no column names python
Hi I wanted to ask that i got a data of 80 columns and all of them have no names and its 80 columns and 12500 rows long and there are blank columns between them嗨,我想问一下我有 80 列的数据,它们都没有名称,它有 80 列和 12500 行长,它们之间有空白列
8,1,,0,1993,146,,2,1,,,,,,,,,,2.1,0.65,0.15,0.65,19.1,,18.03,,,19.6,,,0.06,,,,,,19.1,19.6294717,19.36473585,0.06,,,,51.25,19.3,23.3,-0.04,-0.04,0.34,0.07,0.16,,,0.16,,,,,,,,,,,,,,,,,,15.3,7.8,11.55,58,100,79,15.4,8,11.7
I want to use this csv file and i want to delete the extra blank columns which i might do from using the code line我想使用这个 csv 文件,我想删除额外的空白列,我可能会使用代码行
data = data.dropna()
bur it only can delete the rows i think further more how can I access or name the particular column data = pd.read_csv('CollectedData.csv')
bur它只能删除我认为更进一步的行我如何访问或命名特定列
data = pd.read_csv('CollectedData.csv')
IIUC, use this pandas.read_csv
with header=None
and pandas.DataFrame.dropna
on axis=1
: IIUC,使用这个
pandas.read_csv
with header=None
和pandas.DataFrame.dropna
on axis=1
:
data = pd.read_csv("CollectedData.csv", header=None).dropna(axis=1, how="all")
If you need to give names to each column, use names
parameter:如果需要为每一列命名,请使用
names
参数:
cols_names= ["ColA", "ColB", "ColC", ..]
data = (
pd.read_csv("CollectedData.csv",
header=None,
names=cols_names)
.dropna(axis=1, how="all")
)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.