पांडास डेटाफ़्रेम से पॉइंट क्लाउड कैसे बनाएं
पांडा डेटाफ़्रेम से डेटा का उपयोग करके पॉइंट क्लाउड बनाने के दो तरीके हैं:
1. पांडा.डेटाफ़्रेम.प्लॉट.स्कैटर का उपयोग करें
स्कैटरप्लॉट बनाने का एक तरीका पांडा में निर्मित प्लॉट.स्कैटर() फ़ंक्शन का उपयोग करना है:
import pandas as pd df. plot . scatter (x = ' x_column_name ', y = ' y_columnn_name ')
2. matplotlib.pyplot.scatter का उपयोग करें
स्कैटरप्लॉट बनाने का दूसरा तरीका Matplotlib pyplot.scatter() फ़ंक्शन का उपयोग करना है:
import matplotlib. pyplot as plt plt. scatter (df.x, df.y)
यह ट्यूटोरियल इनमें से प्रत्येक विधि का उपयोग करने का एक उदाहरण प्रदान करता है।
उदाहरण 1: पांडा का उपयोग करना
निम्नलिखित कोड दिखाता है कि सरल स्कैटरप्लॉट बनाने के लिए प्लॉट.स्कैटर() फ़ंक्शन का उपयोग कैसे करें:
import pandas as pd #createDataFrame df = pd. DataFrame ({'x': [1, 3, 3, 4, 5, 7, 9, 12, 13, 15], 'y': [5, 7, 9, 7, 6, 12, 14, 18, 15, 22]}) #create scatterplot df. plot . scatter (x=' x ', y=' y ')
ध्यान दें कि आप क्रमशः बिंदुओं के आकार और रंग को बदलने के लिए s और c तर्कों का उपयोग कर सकते हैं:
df. plot . scatter (x=' x ', y=' y ', s= 60 , c=' green ')
उदाहरण 2: मैटप्लोटलिब का उपयोग करना
निम्नलिखित कोड दिखाता है कि स्कैटरप्लॉट बनाने के लिए pyplot.scatter() फ़ंक्शन का उपयोग कैसे करें:
import pandas as pd import matplotlib. pyplot as plt #createDataFrame df = pd. DataFrame ({'x': [1, 3, 3, 4, 5, 7, 9, 12, 13, 15], 'y': [5, 7, 9, 7, 6, 12, 14, 18, 15, 22]}) #create scatterplot plt. scatter (df.x, df.y)
ध्यान दें कि आप क्रमशः बिंदुओं के आकार और रंग को बदलने के लिए s और c तर्कों का उपयोग कर सकते हैं:
plt. scatter (df.x, df.y, s= 60 , c=' purple ')
आप यहां अधिक पायथन ट्यूटोरियल पा सकते हैं।