私はスポーツ名とスポーツの名前が利用可能なスポーツコラムを含む1つのExcel文書を持っています。私がスポーツ名をクリックした場合、スポーツ人物の名前は消えます。つまり、スポーツ人物の名前はスポーツ名の子供です。python pandasのExcel文書からピボットテーブルを読み取るにはどうすればいいですか?
以下のデータを見てください:私はクリケットをクリックした場合は、ラメシュ
、スレシュ、マヘシュ名はすなわちクリケットは、ラメシュの親である消えている、同じサッカーなどのスレシュとマヘシュはパンカジの親であります、リャンシュ、スラジ。
私はこの優れたドキュメントを読み、python pandas Dataframeで変換したいと考えています。私はpandas pivot_tableとそれを読むことを試みたが、私はどんな成功も得ていない。
このExcelシートを読み込み、データフレームに変換しようとしました。
df = pd.read_excel("sports.xlsx",skiprows=7,header=0)
d = pd.pivot_table(df,index=["sports"])
print d
しかし、私は、私はスポーツの名によってそれを分割したい、それが対応するスポーツ人物名だ1列にすべてのスポーツの値を取得しています。
予想される出力:
sports_name player_name age address
cricket ramesh 20 aaa
cricket suresh 21 bbb
cricket mahesh 22 ccc
football pankaj 24 eee
football riyansh 25 fff
football suraj 26 ggg
basketball rajesh 28 iii
basketball abhijeet 29 jjj
を使用して交換するNaNを含んでいるあなたは、何かをしようとしたが、それは動作しませんでしたか?何を試しましたか?何が悪かったのか? – khelwood
これはピボットよりもひどくフォーマットされたテーブルに似ています。あなたのフットボール「年齢」は23歳です... – zipa