Python 如何在使用pandas将xlsx转换为csv后删除索引列
还尝试:Python 如何在使用pandas将xlsx转换为csv后删除索引列,python,python-3.x,python-2.7,Python,Python 3.x,Python 2.7,还尝试: import pandas as pd data_xls=pd.read_excel('/users/adam/abc.xlsx',index=False) data_xls.to_csv('def.csv,encoding='utf-8') 实际产量: data_xls=pd.read_excel('/users/adam/abc.xlsx',index_col=False) data_xls=pd.read_excel('/users/adam/abc.xlsx',index
import pandas as pd
data_xls=pd.read_excel('/users/adam/abc.xlsx',index=False)
data_xls.to_csv('def.csv,encoding='utf-8')
实际产量:
data_xls=pd.read_excel('/users/adam/abc.xlsx',index_col=False)
data_xls=pd.read_excel('/users/adam/abc.xlsx',index=None)
data_xls=pd.read_excel('/users/adam/abc.xlsx',index_col=None)
预期产出:
Name Age
0 Adam 24
1 Steve 25
2 Jhon 23
在将数据插入配置单元表之前,是否可以删除索引列 在编写文件时,如果不想在csv文件中写入索引列,可以使用以下代码
Name Age
Adam 24
Steve 25
Jhon 23
此外,如果您想在读取文件时删除索引,您应该能够通过以下方式执行此操作:
pd.to_csv('your.csv', index=False)
对代码使用代码段。对于习惯的眼睛来说,阅读非等距代码确实很困难。使用
Dataframe.drop()
方法删除任何行或列。检查更多内容。@pault我正在pyspark中执行此操作,此文件将用于将数据加载到配置单元表。@saketk21,我在将文件从xlsx转换为csv时忽略了索引。从数据到csv('def.csv,encoding='utf-8',index=False)也可以使用。多亏了inder,我在将文件转换为csv时去掉了索引。
df = pd.read_csv('some.csv').drop(['Unnamed 0'],axis=1)