有没有办法将数据帧作为pandas python中特定列的值?

时间:2017-10-23 15:48:29

标签: python pandas

我有一组数据,其中包含用于创建数据框的列名和值。

然而,其中一个列值是另一个数据帧是否可以在pandas中执行此操作,或者每个列值是否为单个值?

例如,我想要实现的目标看起来像这样;

df
out:
   A  B  C
0  A1 B1 D  E
         D1 E1
         F  G
         F1 G1

这是带有数字的字母是值,只有字母是列名。

1 个答案:

答案 0 :(得分:0)

是的,可以将另一个数据帧(或任何类型的对象)放入pandas单元格中。

def category(request):
    dic = {
        'a': 'aaaa',
        'b': 'bbb'
    }
    return render(request, 'cate.html', dic)

如您所见,打印包含其他数据帧的数据帧的可读性不高。如果你希望它看起来像你的例子,你应该像温建议的那样使用multiindex。