pandasデータフレームを使用して、データフレーム値の各列を1つずつ新しいシートに追加する方法

デベーシス

私はPythonパンダに不慣れで、疑問があります。データフレームの各列を新しい各シートにExcelで保存したいと思います。

誰かがそれを実装するのを手伝ってくれますか?参考までに、コードスニペットを以下のように配置します。

df.columns

Index(['PassengerId', 'Survived', 'Pclass', 'Name', 'Sex', 'Age', 'SibSp',
       'Parch', 'Ticket', 'Fare', 'Cabin', 'Embarked'],
      dtype='object')

for i in df.columns:
    print(df[i])
    with pd.ExcelWriter('output1.xlsx') as writer:  
        df.to_excel(writer, sheet_name='Sheet'+i+')
マイコドリ

問題は、各ポイントでデータフレームをスライスしていないことです。

使用する :

with pd.ExcelWriter('output.xlsx') as writer:
    for number,each_col in enumerate(df.columns,1):
        df[[each_col]].to_excel(writer,f'Sheet{number}',index=False)

または、shetnameを列名にする場合。

with pd.ExcelWriter('output.xlsx') as writer:
    for each_col in df.columns:
        df[[each_col]].to_excel(writer,f'Sheet{each_col}',index=False)

ここに画像の説明を入力してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

適用を使用して既存のデータフレームに2つの新しい列を追加する

分類Dev

pandasデータフレームに一致する値を持つ新しい列を追加します

分類Dev

データフレーム列のレベルを使用して、各レベルに固有の増分番号を持つ新しい列を追加します

分類Dev

リストとデータフレームに基づいて複数の条件を持つデータフレームに新しい列を追加します

分類Dev

データフレーム内の他の複数の列の値を使用して、データフレームに新しい列を追加する-spark / scala

分類Dev

既存の列の値に基づいてpandasデータフレームに新しい列を追加する

分類Dev

R-別のデータフレームの一致する値を使用して、データフレームに新しい列を追加します

分類Dev

pandasデータフレームのいくつかのデフォルト値を使用して、各列の組み合わせで値を入力します

分類Dev

データフレーム内の各列のデータ型を新しいデータフレームの新しい列に保存する方法

分類Dev

pysparkデータフレームに別の列の最大値を持つ新しい列を追加します

分類Dev

「RosettaStone」データフレームに基づいて、1つの文字列を新しい文字列にマップする新しい列を追加しますか?

分類Dev

列の1つの値に基づいて、データフレームに行を追加します

分類Dev

個別のデータフレーム内の各値のデータフレームに対して各行を繰り返し、2つを1つのデータフレームに結合するにはどうすればよいですか?

分類Dev

個別のデータフレーム内の各値のデータフレームに対して各行を繰り返し、2つを1つのデータフレームに結合するにはどうすればよいですか?

分類Dev

Pyspark:udfを使用して、別のデータフレームの値に基づいてデータフレームに新しい列を追加します

分類Dev

データフレームの列を2つの新しいデータフレームに分割します

分類Dev

他の2つのデータフレームの値に基づいて新しい列を作成する

分類Dev

パンダを使用して、2つのデータフレームの2つの列の値を比較し、それらを新しいデータフレームにプッシュするにはどうすればよいですか?

分類Dev

pandasデータフレームにn個の新しい列を追加する

分類Dev

値がリストである列を持つデータフレームを、その列の各リストの各要素が新しい行になるデータフレームに変換する方法

分類Dev

pandasシリーズを新しい列として特定のデータフレーム行に追加します

分類Dev

追加する列をいくつか指定して2つのデータフレームを追加する方法

分類Dev

リストタイプの列を持つデータフレームに新しい行を追加します

分類Dev

2つのパンダデータフレームを使用して、1つのデータフレームから特定の行を持つ新しいデータフレームを作成するにはどうすればよいですか?

分類Dev

pandasデータフレームは、リスト要素を持つ別のpandas列に列値を追加します

分類Dev

pandasデータフレームに新しい列を追加して、データフレームの既存のすべての行に新しい列の一意の値を追加する方法はありますか?

分類Dev

Pyspark:1つの列の値に基づいて、あるデータフレームを別のデータフレームから減算します

分類Dev

データフレームに新しい列を追加する

分類Dev

3つの既存の列の条件を使用して、pandasデータフレームに列を追加します

Related 関連記事

  1. 1

    適用を使用して既存のデータフレームに2つの新しい列を追加する

  2. 2

    pandasデータフレームに一致する値を持つ新しい列を追加します

  3. 3

    データフレーム列のレベルを使用して、各レベルに固有の増分番号を持つ新しい列を追加します

  4. 4

    リストとデータフレームに基づいて複数の条件を持つデータフレームに新しい列を追加します

  5. 5

    データフレーム内の他の複数の列の値を使用して、データフレームに新しい列を追加する-spark / scala

  6. 6

    既存の列の値に基づいてpandasデータフレームに新しい列を追加する

  7. 7

    R-別のデータフレームの一致する値を使用して、データフレームに新しい列を追加します

  8. 8

    pandasデータフレームのいくつかのデフォルト値を使用して、各列の組み合わせで値を入力します

  9. 9

    データフレーム内の各列のデータ型を新しいデータフレームの新しい列に保存する方法

  10. 10

    pysparkデータフレームに別の列の最大値を持つ新しい列を追加します

  11. 11

    「RosettaStone」データフレームに基づいて、1つの文字列を新しい文字列にマップする新しい列を追加しますか?

  12. 12

    列の1つの値に基づいて、データフレームに行を追加します

  13. 13

    個別のデータフレーム内の各値のデータフレームに対して各行を繰り返し、2つを1つのデータフレームに結合するにはどうすればよいですか?

  14. 14

    個別のデータフレーム内の各値のデータフレームに対して各行を繰り返し、2つを1つのデータフレームに結合するにはどうすればよいですか?

  15. 15

    Pyspark:udfを使用して、別のデータフレームの値に基づいてデータフレームに新しい列を追加します

  16. 16

    データフレームの列を2つの新しいデータフレームに分割します

  17. 17

    他の2つのデータフレームの値に基づいて新しい列を作成する

  18. 18

    パンダを使用して、2つのデータフレームの2つの列の値を比較し、それらを新しいデータフレームにプッシュするにはどうすればよいですか?

  19. 19

    pandasデータフレームにn個の新しい列を追加する

  20. 20

    値がリストである列を持つデータフレームを、その列の各リストの各要素が新しい行になるデータフレームに変換する方法

  21. 21

    pandasシリーズを新しい列として特定のデータフレーム行に追加します

  22. 22

    追加する列をいくつか指定して2つのデータフレームを追加する方法

  23. 23

    リストタイプの列を持つデータフレームに新しい行を追加します

  24. 24

    2つのパンダデータフレームを使用して、1つのデータフレームから特定の行を持つ新しいデータフレームを作成するにはどうすればよいですか?

  25. 25

    pandasデータフレームは、リスト要素を持つ別のpandas列に列値を追加します

  26. 26

    pandasデータフレームに新しい列を追加して、データフレームの既存のすべての行に新しい列の一意の値を追加する方法はありますか?

  27. 27

    Pyspark:1つの列の値に基づいて、あるデータフレームを別のデータフレームから減算します

  28. 28

    データフレームに新しい列を追加する

  29. 29

    3つの既存の列の条件を使用して、pandasデータフレームに列を追加します

ホットタグ

アーカイブ