2016-05-21 1 views

答えて

0

ような何かを行うことができます。

既存のインデックスをシリーズに変換して、便利にコンマを追加できるようにしました。しかし、私はそうする前にそれがタイプstrであることを確認しなければなりませんでした。

0

確かに、下記を参照してください:

d = pd.DataFrame(...) 
d.index = [str(i)+',' for i in d.index] 

しかし、あなたはこれをどうするかをしようとしていますか?このようなインデックスを変更するのは奇妙に思えます。データフレームを特殊な形式などで印刷しようとしている場合は、おそらくより良い方法でしょう。

カスタム出力のために、私はそれをシンプルに保つだろう

for i, row in d.iterrows(): 
    print i + ': ' + ', '.join(row) 
+0

私は、インデックス値によって表される 'id'が' '、 ''とそれに続く値のリストを持つようにデータフレームの出力を書こうとしています。だからこれは '.csv'ファイルの中で見えるでしょう:0,100 233など –

+0

非常に大きなファイルを再索引付けする必要があるので、' for'ループを避ける何かを探しています。現在、私は '.map(func)'を使用していますが、この操作を行う '.index'メソッドがあるかどうか疑問に思っていました。 –

関連する問題