我在excel表中有一个“答案”列,它是数字,当熊猫阅读时:
df = pd.read_excel(filename, sheet_name = sheet_names)
这些数字被读取为浮点数:
10.0
2.0
1.0
在原始工作表中,它们只是:
10
2
1
我使用apply函数将答案列转换为字符串,它们确实是字符串,但它们仍然是浮点格式的字符串,即看起来像浮点数。
answer_data = sheet_data['answer'].apply(str).tolist()
如何确保该列最初可以作为字符串读取:
df = pd.read_excel(filename, sheet_name = sheet_names)