擅长:python、mysql、java
<p>也许把二维数组放平然后洗牌?</p>
<pre><code>In [21]: data2=dataframe.values.flatten()
In [22]: np.random.shuffle(data2)
In [23]: dataframe2=pd.DataFrame (data2.reshape(dataframe.shape), columns=dataframe.columns )
In [24]: dataframe2
Out[24]:
Number color day
0 Tues Yellow 11
1 Red Green Wed
2 Thurs Mon Blue
3 15 8 Black
4 Fri 11 10
</code></pre>