dataframe列名をリストで取得したいのですが、tuple型になってしまいます。
・元のdataframeを一度転置している
・列名は日本語(漢字)
の2つ考えられる原因があります。どちらかが問題になっているのでしょうか。
df
列1 | 列2 | |
---|---|---|
行1 | 値1 | 値2 |
行2 | 値3 | 値4 |
df.T
行1 | 行2 | |
---|---|---|
列1 | 値1 | 値3 |
列2 | 値2 | 値4 |
df.T.columns.values
or list(df.T.columns)
どちらも[(行1,)(行2,)]のようなtuple型として取得されます。
欲しい値→[行1,行2]
回答1件
あなたの回答
tips
プレビュー