現在、データフレーム内のインデックスのデフォルト値は0,1,2 .. n-1です(nはデータフレームの行数)。 インデックス値を0、、1、、2、... n-1に変更する簡単な方法はありますか。カンマが各インデックス値に追加されます。従って0
は0,
になり、1
は1,
となります。カンダを追加してpandasを使用して新しいインデックスを作成する
0
A
答えて
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)
関連する問題
- 1. Quantile関数を使用してpandas quantileで新しい列を作成する
- 2. 関数を使用してpandas dfに列を追加する
- 3. 日付インデックスを作成してRのデータフレームに追加する
- 4. lookupを使用してif-else条件に基づいて新しいpandasデータフレーム列を作成する
- 5. pythonを使用してcsvに追加するときに新しい行を強制する方法pandas .to_csv
- 6. 新しいビジュアルスタジオプロジェクトを作成し、ファイルを追加して実行する - コマンドライン
- 7. MSアクセス - フォームを使用して新しいレコードを追加し、
- 8. インデックスを使用してC#リストにメンバーを追加する
- 9. ボットを使用して新しいテレグラムチャットを作成する
- 10. Rフラグを使用して新しい列を作成する
- 11. implodeを使用して新しいテーブルを作成する
- 12. iOSカテゴリを使用して新しい色を作成する
- 13. uuid.uuid4()を使用して新しいファイルを作成する
- 14. installshieldを使用して新しいダイアログを作成する
- 15. メタデータを使用して新しいWikiを作成する
- 16. フォームを使用して新しいページを作成する
- 17. アソシエーションを使用して新しいLINQオブジェクトを作成する
- 18. NPocoを使用して新しいデータベースを作成する
- 19. itext 7を使用してPDFに新しいページを追加
- 20. EventKitを使用してEKEventStoreに新しいカレンダーを追加
- 21. pythonを使用してpostgresに新しいジオメトリカラムを追加
- 22. 投稿エラーEloquentを使用して新しい行を追加
- 23. 新しいPandas Dataframe列にapplyを介して新しいリストを追加します
- 24. 新しい子ノードを追加し、新しい行を作成しますか?
- 25. pandas:行小計の新しい列を追加します
- 26. PHPを使用してイメージを作成し、ロゴを追加する
- 27. 1つのファイルのデータを使用して2つの追加リストを新しいファイルに作成する
- 28. sqlコマンドを使用して既に作成されたテーブルに新しい列を追加する方法
- 29. map()を使用してpandas DataFrameに追加の列を効率的に作成する
- 30. ASMACK。新しいユーザーを作成して特定のグループに追加する
私は、インデックス値によって表される 'id'が' '、 ''とそれに続く値のリストを持つようにデータフレームの出力を書こうとしています。だからこれは '.csv'ファイルの中で見えるでしょう:0,100 233など –
非常に大きなファイルを再索引付けする必要があるので、' for'ループを避ける何かを探しています。現在、私は '.map(func)'を使用していますが、この操作を行う '.index'メソッドがあるかどうか疑問に思っていました。 –