用python的pandas库生成1M的excel文件
要生成一个1M大小的Excel文件,可以使用pandas库的to_excel()方法。下面是一个示例代码,可以生成包含随机数据的1M行和10列的Excel文件:
import pandas as pd
import numpy as np
data = np.random.randint(0, 100, size=(1000000, 10))
df = pd.DataFrame(data, columns=[f"Column {i}" for i in range(1, 11)])
df.to_excel("1M_data.xlsx", index=False)
在此示例中,我们使用numpy的randint()函数生成了一个100万行和10列的随机数据数组。然后,我们使用pandas的DataFrame()函数将数据转换为DataFrame对象,并为每列指定了列名。最后,我们使用to_excel()方法将DataFrame保存为Excel文件,指定了文件名为"1M_data.xlsx"。通过将index参数设置为False,我们避免将行索引保存到Excel文件中
原文地址: https://www.cveoy.top/t/topic/hIgG 著作权归作者所有。请勿转载和采集!