【发布时间】:2021-10-21 11:29:24
【问题描述】:
我正在尝试使用 pandas 转换 csv 文件。
def convert_file(file, columns, name):
df = pd.read_csv(file, header=0, delimiter=',')
df.drop(df.columns[columns], axis=1, inplace=True)
df.to_csv(name, index=False, header=False)
删除不需要的列后,我想将数字转换为科学格式。 我有什么选择?
例子:
当前结果 -> 期望结果
0.0053455117 -> 5.3455117e-003
0.88455491 -> 8.8455491e-001
10.576477 -> 1.0576477e+001
【问题讨论】:
-
你看过这个帖子吗:stackoverflow.com/questions/21137150/…?
标签: python pandas csv scientific-notation