और Summary Functions

SQL में Exploratory Data Analysis

Christina Maimone

Data Scientist

Correlation

पॉजिटिव और नेगेटिव कोरिलेशन वाले स्कैटरप्लॉट

SQL में Exploratory Data Analysis

Correlation फंक्शन

SELECT corr(assets, equity) 
  FROM fortune500;
       corr        
-------------------
 0.637710143588615
(1 row)
SQL में Exploratory Data Analysis

Median

1 1 4 4 4 5 6 7 13 19 20 20 21 21 22
              ^
            median
        50th percentile

^                                  ^
0th percentile      100th percentile
SQL में Exploratory Data Analysis

Percentile फंक्शन

SELECT percentile_disc(percentile) WITHIN GROUP (ORDER BY column_name)
  FROM table;

-- percentile between 0 and 1
  • कॉलम {{2}} से एक मान लौटाता है

 

SELECT percentile_cont(percentile) WITHIN GROUP (ORDER BY column_name)
  FROM table;
  • मानों के बीच इंटरपोलिट करता है
SQL में Exploratory Data Analysis

Percentile उदाहरण

SELECT val
  FROM nums;
 val 
-----
   1
   3
   4
   5
(4 rows)
SELECT percentile_disc(.5) WITHIN GROUP (ORDER BY val),
       percentile_cont(.5) WITHIN GROUP (ORDER BY val)
  FROM nums;
 percentile_disc | percentile_cont 
-----------------+-----------------
               3 |             3.5
SQL में Exploratory Data Analysis

सामान्य समस्याएँ

  • एरर कोड्स
    • उदाहरण: 9, 99, -99
  • Missing value कोड्स
    • NA, NaN, N/A, #N/A
    • 0 = missing या 0?
  • Outlier (अत्यधिक) मान
    • बहुत ऊँचा या बहुत कम?
    • नेगेटिव मान?
  • वास्तव में संख्या नहीं
    • उदाहरण: zip codes, सर्वे प्रतिक्रिया श्रेणियाँ
SQL में Exploratory Data Analysis

अभ्यास करते हैं!

SQL में Exploratory Data Analysis

Preparing Video For Download...