以下コードにて
データフレームCを定義しています。
この時引数として
columns,index には何も渡していないため
行名列名はそれぞれ0,1となるはずです。
しかし出力は以下となります
列
RangeIndex(start=0, stop=1, step=1)
行
Float64Index([-0.0, 1.0], dtype='float64')
C
0
-0.0 1.0
1.0 0.0
なぜか行名が0列目に本来あたるべき数字がきています(-0.0となるのは謎ですが)
理由がわかるかたいらっしゃったらご教示いただきたく存じます。
Float64Index([-0.0, 1.0], dtype='float64')
python
1ang = 0 2C = pd.DataFrame([math.cos(ang),math.sin(ang)],\ 3 [-math.sin(ang),math.cos(ang)]) 4print("列\n",(C.columns)) 5 print("行\n",(C.index)) 6
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。