Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Pandas 在dataframe中将字典键转换为行,将值转换为列_Pandas_Python 2.7 - Fatal编程技术网

Pandas 在dataframe中将字典键转换为行,将值转换为列

Pandas 在dataframe中将字典键转换为行,将值转换为列,pandas,python-2.7,Pandas,Python 2.7,我有一本字典,如下所示: info = {'GENE_X': {'AAACCCAAGCTCAGAG-1': 3, 'AAACCCAGTATACCTG-1': 1, 'AAACCCAGTCGTACTA-1': 6}, 'GENE_Y': {'AAACCCAAGCTCAGAG-1': 2, 'AAACCCAGTATACCTG-1': 0,

我有一本字典,如下所示:

info = {'GENE_X': {'AAACCCAAGCTCAGAG-1': 3,
                   'AAACCCAGTATACCTG-1': 1,
                   'AAACCCAGTCGTACTA-1': 6},
        'GENE_Y': {'AAACCCAAGCTCAGAG-1': 2,
                   'AAACCCAGTATACCTG-1': 0,
                   'AAACCCAGTCGTACTA-1': 0}
}
我希望输出一个文件,使键成为行,第二组键成为列,如下所示:

        AAACCCAAGCTCAGAG-1  AAACCCAGTATACCTG-1  AAACCCAGTCGTACTA-1
GENE_X  3                   1                   6
GENE_Y  2                   0                   0

我怎样才能用熊猫做到这一点?到目前为止,我已经按照如下方式设置了它,但不确定如何整理其他参数:

df = pd.DataFrame([what goes here?], columns=list(value.keys() for key, value in info.iteritems()))

从现有字典创建数据帧并转置:

pd.DataFrame(info).T
或者使用
orient='index'
从目录中选择

pd.DataFrame.from_dict(info,orient='index')


从现有字典创建数据帧并转置:

pd.DataFrame(info).T
或者使用
orient='index'
从目录中选择

pd.DataFrame.from_dict(info,orient='index')