我是Python新手。我有一个看起来像的输入数据 this 我需要在python中导入,例如100%看起来100%作为字符串,而不是1.我的数据中也有200%,python显示2.代码如下:
import pandas as pd
Sathi1 = pd.read_excel("Streetchildren_condsolidated - Copy.xlsx", sheetname="Sathi", header=None, skiprows=9)
Sathi1.head(2)
我得到的输出是here 但我需要100%而不是1,以便在导出到excel时,我得到100%,而不是1.Help将深受赞赏...非常感谢
答案 0 :(得分:0)
好的,我想我明白了这个问题。 Excel文件可以保存格式(如1格式化为100%),当您使用pd.read_excel()时,您不会导入这些格式选项。它们只是作为花车读取。即使我们可以处理某些范围并将它们输出回excel,我们也不会有那些格式化。
您可以与我们分享df.dtypes()以确认这一点。
解决方案:查看其他地方。您需要使用不同的Excel阅读器。可能是XLRD?