0
我想使用熊猫库来存储混合长度的对象。熊猫数据框中的混合长度对象类型
比方说,我想要一个有两列的数据框:第一个存储一个浮点数,第二个存储浮点数列表。 什么是熊猫做到这一点的最好方法,同时铭记我希望能够使用第一列对数据进行排序。
我想使用熊猫库来存储混合长度的对象。熊猫数据框中的混合长度对象类型
比方说,我想要一个有两列的数据框:第一个存储一个浮点数,第二个存储浮点数列表。 什么是熊猫做到这一点的最好方法,同时铭记我希望能够使用第一列对数据进行排序。
import pandas as pd
data = {
'a': [.1,.2,.3],
'b': [ [.1,.2], [.3,.4,.5,.6,.7], [.8,.9,1.] ],
}
df = pd.DataFrame(data)
print df
结果:
a b
0 0.1 [0.1, 0.2]
1 0.2 [0.3, 0.4, 0.5, 0.6, 0.7]
2 0.3 [0.8, 0.9, 1.0]
逆转
print df.sort('a', ascending=False)
a b
2 0.3 [0.8, 0.9, 1.0]
1 0.2 [0.3, 0.4, 0.5, 0.6, 0.7]
0 0.1 [0.1, 0.2]
首先尝试做任何事情。 – furas