熊猫将一系列 ndarrays 转换为数据帧

时间:2021-05-06 13:00:38

标签: pandas dataframe series

我有一个由 263 个元素组成的系列 S,每个元素都是一个 ndarray,形状为 1X768。 我需要将其转换为数据帧。因此,数据框应具有 263X768 形状并包含来自 S 的实际数据。 最好的方法是什么?

1 个答案:

答案 0 :(得分:1)

您可以使用np.vstack

# list of ndarrays
x = [np.ones((1, 768)) for x in range(263)]

# create dataframe
df = pd.DataFrame(np.vstack(x))
df.shape

输出:

(263, 768)