如何将多个数组写入一个dataframe
时间: 2024-06-02 09:07:44 浏览: 236
Python实现把多维数组展开成DataFrame
你好,关于你的问题,可以使用pandas库的concat()方法将多个数组合并为一个DataFrame。
具体步骤如下:
1. 导入pandas库
import pandas as pd
2. 创建多个数组
arr1 = [1, 2, 3, 4, 5]
arr2 = ['a', 'b', 'c', 'd', 'e']
arr3 = [True, False, True, False, True]
3. 使用concat()方法将多个数组合并为一个DataFrame
df = pd.concat([pd.Series(arr1), pd.Series(arr2), pd.Series(arr3)], axis=1)
axis参数表示按行合并还是按列合并,axis = 1 表示按列合并。
最后,你可以将合并后的DataFrame保存到本地磁盘:
df.to_csv('data.csv', index=False)
这样就完成了将多个数组写入一个DataFrame的操作。具体实现可以根据自己的需求调整。
阅读全文