如何在不丢失数据类型的情况下读取xlsx文件
How to read xlsx file with out loosing data type
如何在不丢失数据类型的情况下读取 xlsx 文件
示例数据:
Column1 Column2
['&arg_Mode_previousMode', '&arg_Mode_nextMode'] Mode
['arg_Mode_nextMode'] Switch
df = pd.ExcelFile("DF.xlsx")
df1 = df.parse("DF")
输出为 return as string ,但我的专栏之一包含 List 元素。
当我在我的应用程序中使用 df1 时,它无法读取为列表。
你可以使用
pd.read_excel(..., dtype= {'Column1': np.float64, 'Column1': np.int32}
当然要明智地指定列类型
如何在不丢失数据类型的情况下读取 xlsx 文件
示例数据:
Column1 Column2
['&arg_Mode_previousMode', '&arg_Mode_nextMode'] Mode
['arg_Mode_nextMode'] Switch
df = pd.ExcelFile("DF.xlsx")
df1 = df.parse("DF")
输出为 return as string ,但我的专栏之一包含 List 元素。 当我在我的应用程序中使用 df1 时,它无法读取为列表。
你可以使用
pd.read_excel(..., dtype= {'Column1': np.float64, 'Column1': np.int32}
当然要明智地指定列类型