行と列を入れ替える
この他にもデータを加工する方法はいろいろあります。表データの「行」と「列」を入
れ替えることができます。例えば
DataFrameに「.T」をつけるだけで入れ替わります。ま
た、
DataFrameを普通のPythonで使うリストに変換することもできます。DataFrameに
「
.values」とつけるだけです。
「
test.csv」の行と列を入れ替えて表示したり、リスト化して表示してみましょう。
import pandas as pd
# CSV
ファイルを読み込む
df = pd.read_csv("test.csv")
#
行と列を入れ替える
print("行と列を入れ替える\n", df.T)
#
データをリスト化する
print("Pythonのリストデータ化\n", df.values)
行と列を入れ替える
0 1 2 3 4 5
名前 A太 B介 C子 D郎 E美 F菜
国語
83 66 100 60 92 96
数学 89 93 84 73 62 92
英語 76 75 96 63 84 94
理科 97 88 82 52 80 92
社会 76 76 94 70 78 90
Python
のリストデータ化
[['A太' 83 89 76 97 76]
['B
介' 66 93 75 88 76]
chap3/chap3-10.py