অনুমান করুন, আপনার কাছে একটি ডেটাফ্রেম আছে এবং একটি বিতরণের আকার পরিমাপ করার ফলাফল হল,
kurtosis হল:Column1 -1.526243Column2 1.948382dtype:float64asymmetry distribution - skewness is:Column1 -0.280389Column2 1.309355dtype:float64
সমাধান
এটি সমাধান করার জন্য, আমরা নীচে দেওয়া পদক্ষেপগুলি অনুসরণ করব -
-
একটি ডেটাফ্রেম সংজ্ঞায়িত করুন
-
বন্টনের আকার গণনা করতে df.kurt(axis=0) প্রয়োগ করুন,
df.kurt(axis=0)
-
অ্যাসিমেট্রি ডিস্ট্রিবিউশন খুঁজতে অক্ষ-0-এর উপর নিরপেক্ষ তির্যক গণনা করতে df.skew(axis=0) প্রয়োগ করুন,
df.skew(axis=0)
উদাহরণ
আরো ভালোভাবে বোঝার জন্য নিচের কোডটি দেখি -
pddata ={"Column1":[12,34,56,78,90], "Column2":[23,30,45,50,90]}df =pd.DataFrame(data)প্রিন্ট হিসাবে পান্ডা আমদানি করুন ("ডেটাফ্রেম হল:\n",df)kurtosis =df.kurt(axis=0)print("kurtosis is:\n", kurtosis)skewness =df.skew(axis=0)print("অসমতা বন্টন - skewness হল:\n", তির্যকতা)
আউটপুট
ডেটাফ্রেম হল:Column1 Column20 12 231 34 302 56 453 78 504 90 90kurtosis is:Column1 -1.526243Column2 1.948382dtype:float64asymmet382dtype:float64asymmet38201lumpreet201200000000000000000000000000000000000000000000000