Unutmayın np.array_split(df, 3)
ederken, 3 alt dataframes içine dataframe böler split_dataframe
fonksiyonu tanımlanan @ iksir cevabı olarak adlandırılan zaman, split_dataframe(df, chunk_size=3)
her dataframe böler chunk_size
satırlar.
Misal:
İle np.array_split
:
df = pd.DataFrame([1,2,3,4,5,6,7,8,9,10,11], columns=['TEST'])
df_split = np.array_split(df, 3)
... 3 alt veri çerçevesi elde edersiniz:
df_split[0]
df_split[1]
df_split[2]
İle split_dataframe
:
df_split2 = split_dataframe(df, chunk_size=3)
... 4 alt veri çerçevesi elde edersiniz:
df_split2[0]
df_split2[1]
df_split2[2]
df_split2[3]
Umarım haklıyımdır ve bu yararlıdır.
np.split(df, N)
işlev istiyoruz lütfen.