python - 将 pandas 数据框行组合成单个向量

标签 python pandas concatenation

我有带有一列的 pandas 数据框。

我想连接列的每个值,使其变成一个向量。

data_frame =            0
                0   [55,75,97]
                1 . [47,51,107]

结果应为 [55,75,97,47,51,107]

我尝试了 np.vstack()、np.column_stack() 等,但没有任何结果。 请帮助我

最佳答案

这将从您的列中创建一个列表。

l = []
[l.extend(e) for e in df[0].values]
l # your list

关于python - 将 pandas 数据框行组合成单个向量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53000338/

相关文章:

pandas - Python错误中的控制图

c++ - 在 C++ 中连接单个字符并转换为组合小数

c - 将字符串添加到 C 中给定的命令行参数

python - 保留列顺序 - Python Pandas 和列连接

python - 解析 pandas 数据框中的文本文件

python - seaborn.objects 中的小日志刻度

python - Celery 相当于一个 JoinableQueue

python - 使用 svndumpfilter2 将项目提取到 svn 中自己的存储库(python 断言错误)

python - 使用动态标题列将字典列表转换为 pandas 数据框

python - 尝试使用 pygame OpenGL 绘制平面 3D 网格时不断出现错误 1282 'invalid operation'