2
A
答えて
0
私はあなたがset_index
とsort_index
が必要だと思う:
df.set_index(['Entity_Name','State_Name','State_Group','State_Type'], inplace=True)
df.sort_index(inplace=True)
サンプル:あなたが本当に重複を保つために
df = pd.DataFrame({'State_Value':[4,5,6],
'State_Type':[7,1,2],
'State_Group':[1,3,5],
'State_Name':[5,3,1],
'Entity_Name':[7,7,7]})
df.set_index(['Entity_Name','State_Name','State_Group','State_Type'], inplace=True)
df.sort_index(inplace=True)
print (df)
State_Value
Entity_Name State_Name State_Group State_Type
7 1 5 2 6
3 3 1 5
5 1 7 4
+0
ありがとう、それは動作します。 –
+0
私の答えが役に立ったら、[同意する](http://meta.stackexchange.com/a/5235/295067)を忘れないでください。ありがとう。 – jezrael
0
itertoolsと呼ばれるモジュールがあります。 groupbyメソッドを特定の列に使用してください。
(役に立たない場合は私に知らせて)
0
が必要ですか?あなたがしない場合、groupby
があなたのために作られています!
Frame.groupby(['Entity_name','State_Name','State_Group','State_Type']).first()
関連する問題
- 1. パンダの列を別々の列に分割する方法DataFrame
- 2. DataFrameの各行にグループ名を割り当てる方法は?
- 3. Vue.jsを使用して分割したグループでリストをレンダリングする方法は?
- 4. dplyrを使用して行のグループを分割する方法は?
- 5. ブール型列でDataFrameを分割する方法
- 6. SQLクエリでグループ化して列を動的に分割する方法は?
- 7. DataFrameをDataFrameに分割する
- 8. リストを含む列をDataframeの異なるエントリに分割する方法は?
- 9. Pandas DataFrameの列リストを分割する
- 10. Blue Prismを使用して列データを2列に分割する方法
- 11. ベクターを列に分割する方法 - PySparkを使用する
- 12. Python 3.2:行のグループを使用して複数行の文字列をセクションに分割する方法
- 13. R:データフレームをグループに分割して統計を適用する方法
- 14. XSLTを使用してXMLファイルを分割する方法は?
- 15. Javaを使用してExcelファイルを分割する方法は?
- 16. python列ごとにグループを分割する方法各グループのデータセット%
- 17. mysqlクエリを使用してこの文字列を分割する方法は?
- 18. AWK gsub関数を使用して列を分割する方法は?
- 19. " - "キーワードを使用して文字列を分割する方法は? 「 - 」
- 20. Binding.scalaを使用してHTMLコンテンツを部分的に分割する方法は?
- 21. 分割を使用してテキストを配列に変換する方法
- 22. 配列データ構造を使用せずに文字列を分割する方法は?
- 23. リストを分割し、Javaを使用して並列実行する方法
- 24. 配列を最小の差のあるグループに分割する方法は?
- 25. パンダ、DataFrame:1つの列を複数の列に分割する
- 26. パンダのDataFrame - シリーズの列を複数の列に分割する
- 27. パンダのDataFrame列を2つの列に分割する
- 28. 行列を等しい部分に分割する方法は?
- 29. Pythonを使用して、時間単位でDataframeで列をグループ化する方法は?
- 30. アレイをグループに分割する方法は?
こんにちは、歓迎です。StackOverflow!あなたの質問のより良い見方をするために、あなたのコードを写真に載せないでください。ただし、テキストを直接コピーして問題の本文に貼り付けて読めるようにしてください。 – davedwards