私はこのようになりますDATAFRAME df
を持っています。私はランダムにDataFrameを分割したい。たとえば、DataFrame df1
に3つの一意の値を、DataFrameに2つの一意の値df2
が必要です。私の問題は、彼らが一意ではないということです。私はこれらのユニークな値を2つのDataFramesに分割したくありません。スプリットDATAFRAMEランダム(一意の値に依存しては)
だから、結果としてデータフレームは、次のようになります。2つの固有の値を持つ
| A | B | ... |
---------------------
| one | ... | ... |
| one | ... | ... |
| one | ... | ... |
| three | ... | ... |
| three | ... | ... |
| five | ... | ... |
| five | ... | ... |
DATAFRAME df2
:
| A | B | ... |
---------------------
| two | ... | ... |
| four | ... | ... |
がとにかくどのようにあるの
DATAFRAME 3つの一意の値を持つdf1
これは簡単に達成できますか?私はグループ化について考えたが、私は、インデックス望ましい結果を得るために.isin()
メソッドを使用して、データフレーム、最後に
あなたは、リストにユニークなA因子を抽出し、その後2つのリストにこのリストを分割して、あなたを選択する必要があります2つのリストに基づくデータフレーム。 –