Gesponsert

যে কোন ডেটার উপর রিপোর্ট তৈরি - পান্ডা প্রোফাইলিং

0
2

যে কোন ডেটা সম্পর্কে কুইক আইডিয়া পাওয়ার জন্য পান্ডার descrive() ফাংশন খুব ভালো কাজে দেয়। কিন্তু আমরা যদি ডেটা সম্পর্কে আরো বেশি জানতে চাই, তাহলে কি করব? নিজেরা কোড করব? হ্যাঁ। তা একটা ভালো আইডিয়া। কিন্তু অনেক গুলো সময় নষ্ট করবে। সময় নষ্ট করতে না চাইলে পান্ডা প্রোফাইলিং ব্যবহার করতে পারি। এটা খুবি দারুণ একটা মডিউল। এটা দিয়ে ডেটার একটা পূর্নাঙ্গ প্রোফাইল পাওয়া যাবে। যা HTML ফাইল তৈরি করে দিবে। এবং আমরা খুব সুন্দর করে সব কিছু দেখতে পাবো।

pandas profilingপান্ডা প্রোফাইলিং ডেমো

যা দিয়ে ডেটাসেটের প্রতিটি কলামের নিচের ইনফরমমেশন গুলো জানা যাবেঃ

 

  • Essentials: type, unique values, missing values
  • Quantile statistics like minimum value, Q1, median, Q3, maximum, range, interquartile range
  • Descriptive statistics like mean, mode, standard deviation, sum, median absolute deviation, coefficient of variation, kurtosis, skewness
  • Most frequent values
  • Histogram
  • Correlations highlighting of highly correlated variables, Spearman, Pearson and Kendall matrices
  • Missing values matrix, count, heatmap and dendrogram of missing values

 

ইন্সটল করা খুবি সহজ। pip দিয়ে ইন্সটল করতেঃ

<br />
pip install pandas-profiling<br />
[python]<br />
অথবা conda দিয়ে ইন্সটল করতেঃ<br />
[python]<br />
conda install -c conda-forge pandas-profiling<br />

 

ব্যবহার করা আরো সহজ। দুই লাইনের কোড দিয়ে যে কোন ডেটার উপর বিশাল একটা রিপোর্ট তৈরি করে ফেলা যাবে। পরে তা ব্রাউজারে দেখা যাবে। যে কোন একটা ডেটাসেট ডাউনলোড করে নিব প্রথমে। যেমন আমি ডাউনলোড করে নিলাম টাইটানিক ডেটা সেট। এরপর নিচের মত কোড লিখে জেনারেট করে নিলাম একটা পূর্নাঙ্গ রিপোর্ট।

গিটহাব থেকে ডাউনলোড করেও এই প্রজেক্টটা রান করা যাবে।

<br />
import pandas as pd<br />
import pandas_profiling</p>
<p># load data<br />
train_data = pd.read_csv(&quot;data/train.csv&quot;)</p>
<p>profile = train_data.profile_report(title='Pandas Profiling Report')<br />
profile.to_file(output_file=&quot;output.html&quot;)</p>
<p>

মেশিং লার্নিং এবং ডেটা সাইন্স নিয়ে এই ব্লগে অনেক গুলো লেখা রয়েছে। সব গুলো পাওয়া যাবে নিচের লিঙ্কেঃ

Suche
Kategorien
Mehr lesen
Nulled
Fundorex v1.2.8 Nulled - Crowdfunding and Donation Platform Script
Fundorex v1.2.8 Nulled – Crowdfunding and Donation Platform PHP Script Free Download....
Von Nettumi 2026-09-18 03:25:22 0 62
Nulled
Ad Overlay Anything v1.9 - Videos, Images or Text WordPress Plugin Free
Ad Overlay Anything v1.9 – Videos, Images or Text WordPress Plugin Free Download. Ad...
Von Nettumi 2026-09-18 03:59:52 0 125
Nulled
LottoLab v2.0 Nulled - Live Lottery Platform PHP Script
LottoLab v2.0 Nulled – Live Lottery Platform PHP Script Free Download. LottoLab is a...
Von Nettumi 2026-09-18 03:31:17 0 26
Nulled
WooBox v2.0.1 - WooCommerce Android App E-commerce Full Mobile App + Kotlin Source
WooBox v2.0.1 – WooCommerce Android App E-commerce Full Mobile App + Kotlin Source Free...
Von Nettumi 2026-09-18 03:30:47 0 24
Nulled
Garaze - Car Accessories HTML Template
Garaze – Car Accessories HTML Template Free Download. Garaze is a Creative and Responsive...
Von Nettumi 2026-09-17 18:26:08 0 29
‎ ‎ ‎
Nettumi https://nettumi.com