如下图所示,我想转换为两个pandas datarame列,以便可以发送到csv文件。
我尝试使用不同的函数,例如concat,to_array,但没有帮助。
非常感谢您的帮助。
预先感谢。
array([2.47286323, 2.59804292, 3.14455557, ..., 1.6698064 , 1.29305288,
1.06400106])
array([2.47496667, 2.62663333, 2.8342 , ..., 1.57346667, 1.65933333,
1.1637 ])
答案 0 :(得分:1)
array1 = np.array([1, 2])
array2 = np.array([3, 4])
df = pd.DataFrame(data={"column1":array1, "column2":array2})
答案 1 :(得分:0)
exan的回答已经足够了。但是,另一种方式是:
import pandas as pd
import numpy as np
a1 = np.array([2.47286323, 2.59804292, 3.14455557, 1.6698064, 1.29305288, 1.06400106])
a2 = np.array([2.47496667, 2.62663333, 2.8342, 1.57346667, 1.65933333, 1.1637])
df = pd.DataFrame()
df["col1"] = a1
df["col2"] = a2