我想将 excel 文件中的一些可用数据放入 Python 中的数据框中。 我使用的代码如下(我用来读取excel文件的两个例子):
d=pd.ExcelFile(fileName).parse('CT_lot4_LDO_3Tbin1')
e=pandas.read_excel(fileName, sheetname='CT_lot4_LDO_3Tbin1',convert_float=True)
问题是我得到的数据框的值在逗号后只有两个数字。换句话说,excel 值类似于 0.123456,而我进入的数据框值类似于 0.12。
四舍五入或类似的东西似乎已经完成,但我找不到如何改变它。
谁能帮帮我?
感谢您的帮助!
最佳答案
你可以试试这个。我使用了 test.xlsx
,它有两张纸,“CT_lot4_LDO_3Tbin1”是第二张纸。我还在 excel 中将第一个值设置为 Text
格式。
import pandas as pd
fileName = 'test.xlsx'
df = pd.read_excel(fileName,sheetname='CT_lot4_LDO_3Tbin1')
结果:
In [9]: df
Out[9]:
Test
0 0.123456
1 0.123456
2 0.132320
没有看到真正的原始数据文件,我认为这是我能想到的最好的答案。
关于Python:将excel数据转换成dataframes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44070938/