各列のすべての行にリストを含むデータフレームを変換する方法

ゼファー

dataframeforループからの出力の1つである次のものがあります。

df = pd.DataFrame()

df['Score'] = [['0-0','1-1','2-2'],['0-0','1-1','2-2']]
df ['value'] =[[0.08,0.1,0.15],[0.07,0.12,0.06]]
df ['Team'] = ['A','B']

各行のリストの各要素を列の各要素に変換したいと思います。以下は期待される出力です。

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

誰かがそれを変換する方法を教えてもらえますか?

ありがとう、

ゼップ

ナガキラン

pd.Seriesデータフレームの各リストに適用た後、インデックスのアンスタックを試すことができます

df = pd.DataFrame()

df['Score'] = [['0-0','1-1','2-2'],['0-0','1-1','2-2']]
df ['value'] =[[0.08,0.1,0.15],[0.07,0.12,0.06]]    

df.stack().apply(pd.Series).ffill(1).unstack(level=0).T.reset_index(drop=True)

アウト:

    Score   value   Team
0   0-0     0.08    A
1   0-0     0.07    B
2   1-1     0.1     A
3   1-1     0.12    B
4   2-2     0.15    A
5   2-2     0.06    B

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

リストを含むデータフレーム列の各セルをデータフレームの行に変換する

分類Dev

リストを含むパンダの列をデータフレームに変換する方法

分類Dev

値の範囲を含むリストを取得してデータフレームに変換する方法

分類Dev

Pythonのリストにある文字列を含むデータフレーム列のすべての行を識別する最も効率的な方法は?

分類Dev

NULL値を含むリストのリストをデータフレームに変換する方法

分類Dev

リストをすべてのデータフレーム行の文字列に変換します

分類Dev

10個のデータリストを含むテキストファイルがあります。これを、すべてのリストが列であるデータフレームに変換しようとしています。

分類Dev

特定の行の平均値を含む行をリストの各データフレームに追加します

分類Dev

各レベルが単一の列に入るリストをデータフレームに変換する

分類Dev

forループを使用せずに同じ長さのリストを含む辞書のリストをデータフレームに変換する方法

分類Dev

すべての列をリストとして使用して、データフレームを2Dリストに変換する方法

分類Dev

値のリストを含む辞書をデータフレームに変換する

分類Dev

値のリストを含む辞書をデータフレームに変換する

分類Dev

辞書を含むリストの辞書をデータフレームに変換する

分類Dev

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

分類Dev

列のリストのいずれかで文字列のリストのすべてを含むデータフレーム行を検索します

分類Dev

複数のリストを含むネストされたデータフレームを使用可能なデータフレーム/ tibbleに変換する

分類Dev

dictの可変長リストを含むdictをpandasデータフレームに変換します

分類Dev

データフレームを含むリストを1つのデータフレームに変換する

分類Dev

タプルのリストを含む辞書内の辞書をパンダデータフレームに変換する方法

分類Dev

列に示されている各日のデータを含むタイムシート–日付に変換する方法は?

分類Dev

データフレームの行値内に含まれるリストを変換する

分類Dev

列のすべての合計を含むパンダデータフレームに行を追加し、行を最大値で並べ替える方法

分類Dev

1列のデータフレームの行のリストを単純な文字列に変換する

分類Dev

1列のデータフレームの行のリストを単純な文字列に変換する

分類Dev

データフレームを辞書のリストを含む辞書に変換します

分類Dev

辞書を含む辞書のリストをPandasデータフレームに変換します

分類Dev

リストのリストを、名前とすべての列を保持するデータフレームに変換します

分類Dev

リスト内のすべてのデータフレームの列の合計を含む新しい行を作成します

Related 関連記事

  1. 1

    リストを含むデータフレーム列の各セルをデータフレームの行に変換する

  2. 2

    リストを含むパンダの列をデータフレームに変換する方法

  3. 3

    値の範囲を含むリストを取得してデータフレームに変換する方法

  4. 4

    Pythonのリストにある文字列を含むデータフレーム列のすべての行を識別する最も効率的な方法は?

  5. 5

    NULL値を含むリストのリストをデータフレームに変換する方法

  6. 6

    リストをすべてのデータフレーム行の文字列に変換します

  7. 7

    10個のデータリストを含むテキストファイルがあります。これを、すべてのリストが列であるデータフレームに変換しようとしています。

  8. 8

    特定の行の平均値を含む行をリストの各データフレームに追加します

  9. 9

    各レベルが単一の列に入るリストをデータフレームに変換する

  10. 10

    forループを使用せずに同じ長さのリストを含む辞書のリストをデータフレームに変換する方法

  11. 11

    すべての列をリストとして使用して、データフレームを2Dリストに変換する方法

  12. 12

    値のリストを含む辞書をデータフレームに変換する

  13. 13

    値のリストを含む辞書をデータフレームに変換する

  14. 14

    辞書を含むリストの辞書をデータフレームに変換する

  15. 15

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

  16. 16

    列のリストのいずれかで文字列のリストのすべてを含むデータフレーム行を検索します

  17. 17

    複数のリストを含むネストされたデータフレームを使用可能なデータフレーム/ tibbleに変換する

  18. 18

    dictの可変長リストを含むdictをpandasデータフレームに変換します

  19. 19

    データフレームを含むリストを1つのデータフレームに変換する

  20. 20

    タプルのリストを含む辞書内の辞書をパンダデータフレームに変換する方法

  21. 21

    列に示されている各日のデータを含むタイムシート–日付に変換する方法は?

  22. 22

    データフレームの行値内に含まれるリストを変換する

  23. 23

    列のすべての合計を含むパンダデータフレームに行を追加し、行を最大値で並べ替える方法

  24. 24

    1列のデータフレームの行のリストを単純な文字列に変換する

  25. 25

    1列のデータフレームの行のリストを単純な文字列に変換する

  26. 26

    データフレームを辞書のリストを含む辞書に変換します

  27. 27

    辞書を含む辞書のリストをPandasデータフレームに変換します

  28. 28

    リストのリストを、名前とすべての列を保持するデータフレームに変換します

  29. 29

    リスト内のすべてのデータフレームの列の合計を含む新しい行を作成します

ホットタグ

アーカイブ