use*_*623 3 python excel pandas
我正在阅读这样的 xlsx 文件
df = pd.read_excel('cleaned_data.xlsx', header=0)
df = df.drop(df.columns[0], axis=1)
df.head()
Run Code Online (Sandbox Code Playgroud)
问题是列名称作为第一行数据。
# reading data from csv file
df = pd.read_excel('cleaned_data.xlsx', header=0)
#df = df.drop(df.columns[0], axis=1)
df = df.drop(0, inplace=True)
df.head()
Run Code Online (Sandbox Code Playgroud)
我尝试了这种方法,但仍然不走运。有什么建议吗?
一种想法是使用header=1:
df = pd.read_excel('cleaned_data.xlsx', header=1)
Run Code Online (Sandbox Code Playgroud)
另一个是跳过第一行:
df = pd.read_excel('cleaned_data.xlsx', skiprows=1)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6994 次 |
| 最近记录: |