【发布时间】:2013-11-03 15:38:44
【问题描述】:
是否可以将任意numpy 数组存储为Pandas 数据框中的单个 列的值?
数组都是二维的,我打算用它们来计算同一数据框中其他列的值。
提供一些我在这里尝试做的事情的背景:
每个数组都是某个网络的邻接矩阵,对于每个网络,我想计算其各种特征(例如密度、中心性、聚类系数等),这些特征实际上是同一数据帧中的其他列。
【问题讨论】:
-
可能是我,但我觉得这个问题不够清楚
-
FWIW 我认为您的意图不符合您的要求。虽然您可以将任意对象存储为值,但您无法以矢量化的方式对它们做很多事情。
-
@DSM,数组实际上只是不同图的邻接矩阵,同一个数据框中的其他列是基于每个矩阵计算的各种网络特征。您是否建议我应该分解矩阵并将矩阵的每一行存储在单独的列中?
-
@RomanPekar,我已经编辑并在我的问题中提供了更多信息。
标签: python python-2.7 numpy pandas