jan = pd.read_csv('C:\\Users\\13475\\Desktop\\project\\Copy of Data_Jan_2021.csv')
feb = pd.read_csv('C:\\Users\\13475\\Desktop\\project\\Copy of Data_Feb_2021.csv')
mar = pd.read_csv('C:\\Users\\13475\\Desktop\\project\\Copy of Data_Mar_2021.csv')
df = pd.concat([jan, feb, mar], axis = 0)
我以这种方式上传了3个文件,但当我运行代码时,我意识到它将第一列作为数据读取。我如何更改它,使其仅读取第1行下面的数据。例如,当其中一列为state并且在该列下有ny、nj、ct。。。。我的程序正在读取列“状态”作为状态输入之一。
2条答案
按热度按时间f45qwnt81#
“read_csv”方法中有一个参数,您可以指定是否使用第一列作为索引。
您可以使用:
这个
index_col=False
将强制不使用第一列作为索引。此处是Pandas页面的链接:https://pandas.pydata.org/docs/reference/api/pandas.read_csv.html
7uzetpgm2#
尝试指定第一行为标题,也可以跳过第一行: