সাবধান থাকুন যে np.array_split(df, 3)
ডেটাফ্রেমকে 3 টি উপ-ডেটাফ্রেমে বিভক্ত করা হয়েছে, যখন @ এলিক্সিরের উত্তরেsplit_dataframe
ফাংশনটি সংজ্ঞায়িত করা হয়েছে , যখন ডাকা হয় , প্রতিটি সারিতে ডেটাফ্রেমকে বিভক্ত করে ।split_dataframe(df, chunk_size=3)
chunk_size
উদাহরণ:
সাথে 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 টি উপ-ডেটা ফ্রেম পান:
df_split[0]
df_split[1]
df_split[2]
সাথে split_dataframe
:
df_split2 = split_dataframe(df, chunk_size=3)
... আপনি 4 টি উপ-ডেটা ফ্রেম পান:
df_split2[0]
df_split2[1]
df_split2[2]
df_split2[3]
আশা করি আমি ঠিক আছি, এবং এটি দরকারী।
np.split(df, N)
দয়া করে একটি ফাংশন চাই ।