1

我有一个 numpy 数组,我需要将它保存到 csv 文件。当我使用记事本打开它时,我希望得到如下图所示的漂亮显示 我希望所有列都从同一位置开始,例如 [2,5] 和 [4] 我无法弄清楚如何设置动态填充列之间

非常感谢阿隆 在此处输入图像描述

4

1 回答 1

1

你可以使用 xlsx 格式在 python 中使用 pandas 库

import pandas as pd
import numpy as np

# Creating a dataframe and saving as test.csv in current directory
df = pd.DataFrame(np.random.randn(100000, 3), columns=list('ABC'))
df.to_csv('test.csv', index = False)

# Reading in test.csv and saving as test.xlsx

df_new = pd.read_csv('test.csv')
writer = pd.ExcelWriter('test.xlsx')
df_new.to_excel(writer, index = False)
writer.save()
于 2018-06-09T13:05:34.213 回答