1
複数のデータフレームをまとめてシャッフルすることはできますか?複数のデータフレームをまとめてシャッフル
例えば、私はDataFrame df1
とDataFrame df2
を持っています。ランダムに行をシャッフルしたいのですが、どちらのDataFramesでも同じ方法で行います。
例
df1
:
|___|_______|
| 1 | ... |
| 2 | ... |
| 3 | ... |
| 4 | ... |
df2
:
|___|_______|
| 1 | ... |
| 2 | ... |
| 3 | ... |
| 4 | ... |
両方のデータフレームのための可能な順序をシャッフルした後はがあり得る:
|___|_______|
| 2 | ... |
| 3 | ... |
| 4 | ... |
| 1 | ... |
私は両方のデータフレームに共通の列が少なくとも1つあると仮定していますか? –
@AnirudhSridhar:インデックスだけですが、行数は同じです。 – ScientiaEtVeritas
@ jezraelの答えが正しいと思います。私のアプローチは、2つのデータフレームをマージし、シャッフルしてから分割する方法でした。これにより、両方のデータフレームが同じようにシャッフルされます。 –