easy analysis
1.0.0
استخدم هذه الحزمة لإجراء تحليل البيانات بسهولة.
pip install arv-easy-analysis للحصول على أمثلة ، نعمل على مجموعة بيانات TIPS من مكتبة seaborn .
import seaborn as sns
tips = sns . load_dataset ( "tips" )data.summary الوحدة النمطية.احصل على ملخص مخصص وأكثر ثاقبة لبياناتك.
from easy_analysis . data import summary
summary . custom_describe ( tips [[ "total_bill" , "tip" , "size" ]])الإخراج:
| Total_bill | نصيحة | مقاس | |
|---|---|---|---|
| عدد | 244 | 244 | 244 |
| يقصد | 19.786 | 2.998 | 2.57 |
| الأمراض المنقولة جنسيا | 8.902 | 1.384 | 0.951 |
| دقيقة | 3.07 | 1 | 1 |
| 1 ٪ | 7.25 | 1 | 1 |
| 5 ٪ | 9.558 | 1.44 | 2 |
| 25 ٪ | 13.348 | 2 | 2 |
| 50 ٪ | 17.795 | 2.9 | 2 |
| 75 ٪ | 24.127 | 3.562 | 3 |
| 95 ٪ | 38.061 | 5.196 | 4 |
| 99 ٪ | 48.227 | 7.214 | 6 |
| الأعلى | 50.81 | 10 | 6 |
| انحراف | 1.133 | 1.465 | 1.448 |
| التقرح | 1.218 | 3.648 | 1.732 |
| لا نول | 244 | 244 | 244 |
| isnull | 0 | 0 | 0 |
data.outliers وحدةتستخلص هذه الوظيفة من القيم المتطرفة من مجموعة البيانات المحددة باستخدام طريقة IQR وإرجاع DataFrame.
from easy_analysis . data import outliers
outliers . extract_outliers ( tips [[ "total_bill" , "tip" , "size" ]], "total_bill" )الإخراج:
| Total_bill | نصيحة | مقاس |
|---|---|---|
| 50.81 | 10 | 3 |
| 48.33 | 9 | 4 |
| 48.27 | 6.73 | 4 |
| 48.17 | 5 | 6 |
| 45.35 | 3.5 | 3 |
| 44.3 | 2.5 | 3 |
| 43.11 | 5 | 4 |
| 41.19 | 5 | 5 |
| 40.55 | 3 | 2 |
plots.univariate وحدةاستخدامه لمخططات أحادية المتغير الشاملة.
from easy_analysis . plots import univariate
univariate . visualize_feature ( tips [ "total_bill" ])
plots.insights استخدم وظيفة insights.null_plot للحصول على نظرة عامة على القيم الخالية في الرسم البياني.
from easy_analysis . plots import insights
insights . null_plot ( tips ) # Output: A graph which gives a overview of null values.إذا كان لديك أي مشكلة أو استعلام يتعلق بهذا المشروع ، فيمكنك جمعها هنا.