私はのようなタプルのリストを持っています
data = [
('r1', 'c1', avg11, stdev11),
('r1', 'c2', avg12, stdev12),
('r2', 'c1', avg21, stdev21),
('r2', 'c2', avg22, stdev22)
]
そして、最初の列で名前が付けられた行と2番目の列で名前が付けられた列を持つパンダDataFrameにそれらを配置したいと思います。行名を処理するpandas.DataFrame([x[1:] for x in data], index = [x[0] for x in data])
方法は次のようなもののようですが、2x2行列(前のセットからの出力は3x4)を取得するために列を処理するにはどうすればよいですか?行ラベルを明示的に省略するのではなく、行ラベルを処理するよりインテリジェントな方法はありますか?
編集2つのDataFrameが必要になるようです-1つは平均用、もう1つは標準偏差用ですが、それは正しいですか?または、各「セル」に値のリストを保存できますか?