我有一个excel文件,并在一列Model
具有值“9-3”,这是一个字符串值。我仔细检查了excel文件,将列数据类型设置为简单字符串而不是日期。但仍然当我使用read_excel并将其转换为数据框时,值显示为2017-09-03 00:00:00,而不是字符串“9-3”。 这里是我读的Excel文件:列值读取日期而不是字符串 - 熊猫
table = pd.read_excel('ManualProfitAdjustmentUpdates.xlsx' , header=0, converters={'Model': str})
为什么大熊猫没有治疗价值的字符串,甚至当我设置的转换器,STR任何想法?
你能分享一个Excel文件的片段 - 理想的是列标题和第一行数据。如果数据是私人的,那么只需要标题行就可以。 –
(评论的原因是要复制,但也要检查“转换器”定义是否正确定义)。 –