Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पंडों में दो स्तंभों के बीच संबंध कैसे प्राप्त करें?

हम .corr() . का उपयोग कर सकते हैं पंडों में दो स्तंभों के बीच संबंध प्राप्त करने की विधि। आइए एक उदाहरण लें और देखें कि इस पद्धति को कैसे लागू किया जाए।

कदम

  • एक द्वि-आयामी, आकार-परिवर्तनीय, संभावित रूप से विषम सारणीबद्ध डेटा बनाएं, df
  • इनपुट डेटाफ़्रेम प्रिंट करें, df
  • दो चर प्रारंभ करें, col1 और col2 , और उन्हें वे कॉलम असाइन करें जिनका आप सहसंबंध खोजना चाहते हैं।
  • col1 . के बीच संबंध का पता लगाएं और col2 df[col1].corr(df[col2]) का उपयोग करके और सहसंबंध मान को एक चर, corr में सहेजें।
  • सहसंबंध मान प्रिंट करें, ठीक करें।

उदाहरण

import pandas as pd

df = pd.DataFrame(
   {
      "x": [5, 2, 7, 0],
      "y": [4, 7, 5, 1],
      "z": [9, 3, 5, 1]
   }
)
print "Input DataFrame is:\n", df

col1, col2 = "x", "y"
corr = df[col1].corr(df[col2])
print "Correlation between ", col1, " and ", col2, "is: ", round(corr, 2)

col1, col2 = "x", "x"
corr = df[col1].corr(df[col2])
print "Correlation between ", col1, " and ", col2, "is: ", round(corr, 2)

col1, col2 = "x", "z"
corr = df[col1].corr(df[col2])
print "Correlation between ", col1, " and ", col2, "is: ", round(corr, 2)

col1, col2 = "y", "x"
corr = df[col1].corr(df[col2])
print "Correlation between ", col1, " and ", col2, "is: ", round(corr, 2)

आउटपुट

Input DataFrame is:
  x y z
0 5 4 9
1 2 7 3
2 7 5 5
3 0 1 1
Correlation between x and y is: 0.41
Correlation between x and x is: 1.0
Correlation between x and z is: 0.72
Correlation between y and x is: 0.41

  1. स्विफ्ट का उपयोग करके आईओएस में दो भौगोलिक स्थानों के बीच की दूरी कैसे प्राप्त करें?

    इस पोस्ट में हम सीखेंगे कि दो भौगोलिक स्थानों के बीच की दूरी की गणना कैसे करें। हम एक लेबल पर दो बिंदुओं के बीच की दूरी दिखाएंगे। ऐसा करने के लिए नीचे दिए गए चरणों का पालन करें चरण 1 − ओपन एक्सकोड → नया प्रोजेक्ट → सिंगल व्यू एप्लीकेशन → आइए इसे फाइंडडिस्टेंस नाम दें चरण 2 - Main.storyboard खोले

  1. एंड्रॉइड में दो तिथियों के बीच अंतर कैसे प्राप्त करें?

    यह उदाहरण दर्शाता है कि मैं एंड्रॉइड में दो तिथियों के बीच अंतर कैसे प्राप्त करूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 -

  1. एंड्रॉइड में दो भौगोलिक स्थानों के बीच की दूरी कैसे प्राप्त करें?

    यह उदाहरण दर्शाता है कि मैं एंड्रॉइड में दो भौगोलिक स्थानों के बीच की दूरी कैसे प्राप्त करूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।