Matplotlib के साथ डेटा विज़ुअलाइज़ेशन

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

संविधान के अनुसार, राष्ट्रपति पद के लिए न्यूनतम आयु सीमा क्या है?

  • 30 वर्ष
  • 35 वर्ष (correct)
  • 25 वर्ष
  • 40 वर्ष

राष्ट्रपति के निर्वाचन में कौन भाग नहीं लेता है?

  • विधानसभाओं के निर्वाचित सदस्य
  • लोकसभा के निर्वाचित सदस्य
  • विधान परिषद के सदस्य (correct)
  • राज्यसभा के निर्वाचित सदस्य

राष्ट्रपति के निर्वाचन से संबंधित विवादों का निपटारा कौन करता है?

  • संसद
  • उच्चतम न्यायालय (correct)
  • उच्च न्यायालय
  • निर्वाचन आयोग

राष्ट्रपति का कार्यकाल कितने वर्ष का होता है?

<p>5 वर्ष (C)</p>
Signup and view all the answers

राष्ट्रपति, राज्यसभा में कितने सदस्यों को मनोनीत कर सकता है?

<p>12 (B)</p>
Signup and view all the answers

राष्ट्रपति किसकी नियुक्ति नहीं करता है?

<p>उपराष्ट्रपति (A)</p>
Signup and view all the answers

राष्ट्रपति द्वारा दूसरे देशों के साथ की गई संधियाँ किसके नाम से होती हैं?

<p>राष्ट्रपति (D)</p>
Signup and view all the answers

संविधान के किस अनुच्छेद के अंतर्गत राष्ट्रपति को क्षमादान की शक्ति प्राप्त है?

<p>अनुच्छेद 72 (B)</p>
Signup and view all the answers

भारतीय संविधान के किस भाग में आपातकालीन उपबंधों का उल्लेख है?

<p>भाग 18 (A)</p>
Signup and view all the answers

वित्तीय आपातकाल किस अनुच्छेद के अंतर्गत लगाया जाता है?

<p>अनुच्छेद 360 (A)</p>
Signup and view all the answers

राष्ट्रपति पर महाभियोग किस आधार पर लगाया जा सकता है?

<p>संविधान का उल्लंघन (C)</p>
Signup and view all the answers

महाभियोग की प्रक्रिया शुरू करने से पहले राष्ट्रपति को कितने दिन पूर्व सूचना देना आवश्यक है?

<p>14 दिन (D)</p>
Signup and view all the answers

निम्नलिखित में से कौन से राष्ट्रपति निर्विरोध निर्वाचित हुए थे?

<p>नीलम संजीव रेड्डी (D)</p>
Signup and view all the answers

भारत के प्रथम राष्ट्रपति कौन थे?

<p>डॉ. राजेन्द्र प्रसाद (D)</p>
Signup and view all the answers

सैन्य बलों की सर्वोच्च शक्ति किसमें निहित होती है?

<p>राष्ट्रपति (D)</p>
Signup and view all the answers

किस अनुच्छेद के तहत राष्ट्रपति देश का संवैधानिक प्रधान होता है?

<p>अनुच्छेद 52 (B)</p>
Signup and view all the answers

राष्ट्रपति पद के उम्मीदवार के लिए निर्वाचक मंडल के कितने सदस्य अनुमोदक होने चाहिए?

<p>50 (A)</p>
Signup and view all the answers

युद्ध या बाह्य आक्रमण के कारण लगाया गया आपातकाल किस अनुच्छेद के तहत आता है?

<p>अनुच्छेद 352 (D)</p>
Signup and view all the answers

राष्ट्रपति के निर्वाचन में समानुपातिक प्रतिनिधित्व प्रणाली किस अनुच्छेद के द्वारा होती है?

<p>अनुच्छेद-55 (D)</p>
Signup and view all the answers

भारत की प्रथम महिला राष्ट्रपति कौन थीं?

<p>प्रतिभा देवी सिंह पाटिल (B)</p>
Signup and view all the answers

Flashcards

राष्ट्रपति (अनुच्छेद 52) कौन है?

राष्ट्रपति देश का संवैधानिक प्रधान होता है और भारत का प्रथम नागरिक कहलाता है।

राष्ट्रपति पद की योग्यता (अनुच्छेद 58) क्या है?

भारत का नागरिक, 35 वर्ष की आयु पूरी, लोकसभा का सदस्य बनने योग्य और लाभ का पद धारण न किया हो।

राष्ट्रपति चुनाव के लिए कितने प्रस्तावक और अनुमोदक चाहिए?

निर्वाचक मंडल के 50 सदस्य प्रस्तावक और 50 सदस्य अनुमोदक होते हैं।

राष्ट्रपति का निर्वाचन कैसे होता है?

अनुच्छेद-55 के अनुसार, राष्ट्रपति का चुनाव समानुपातिक प्रतिनिधित्व प्रणाली और एकल संक्रमणीय मत पद्धति से होता है।

Signup and view all the flashcards

राष्ट्रपति का कार्यकाल कितना होता है?

राष्ट्रपति पद ग्रहण की तिथि से 5 वर्ष तक पद पर रहता है (अनुच्छेद-56)।

Signup and view all the flashcards

राष्ट्रपति के नियुक्ति संबंधी अधिकार क्या हैं?

प्रधानमंत्री, मंत्रिपरिषद् के सदस्य, मुख्य न्यायाधीश, नियंत्रक एवं महालेखा परीक्षक, राज्यपाल, चुनाव आयुक्तों की नियुक्ति करना।

Signup and view all the flashcards

राष्ट्रपति राज्यसभा में कितने सदस्यों को मनोनीत कर सकते हैं?

राष्ट्रपति कला, साहित्य, पत्रकारिता, विज्ञान और सामाजिक कार्यों में अनुभव रखने वाले 12 सदस्यों को राज्यसभा में मनोनीत कर सकते हैं (अनु. 80(3)।

Signup and view all the flashcards

राजनैतिक शक्ति क्या है?

दूसरे देशों के साथ संधि या समझौता राष्ट्रपति के नाम से किया जाता है।

Signup and view all the flashcards

क्षमादान की शक्ति किस अनुच्छेद में है?

अनुच्छेद-72 के अंतर्गत राष्ट्रपति को क्षमादान की शक्ति प्राप्त है।

Signup and view all the flashcards

आपातकालीन शक्तियाँ संविधान के किस भाग में हैं?

अनुच्छेद 352-360 में आपातकालीन शक्तियों का वर्णन है।

Signup and view all the flashcards

आपातकाल कितने प्रकार के होते हैं?

युद्ध, राज्यों में संवैधानिक तंत्र की विफलता, वित्तीय संकट के कारण आपातकाल लगाया जा सकता है

Signup and view all the flashcards

राष्ट्रपति पर महाभियोग कब लगाया जा सकता है?

संविधान के उल्लंघन पर संसद द्वारा महाभियोग लगाया जा सकता है (अनुच्छेद-61)।

Signup and view all the flashcards

महाभियोग से पहले सूचना?

महाभियोग की प्रक्रिया शुरू करने से पहले राष्ट्रपति को 14 दिन पहले लिखित सूचना देना आवश्यक है।

Signup and view all the flashcards

भारत के पहले राष्ट्रपति कौन थे?

डॉ. राजेन्द्र प्रसाद भारत के पहले राष्ट्रपति थे और वे लगातार दो बार निर्वाचित हुए।

Signup and view all the flashcards

भारत की प्रथम महिला राष्ट्रपति कौन थीं?

प्रतिभा देवी सिंह पाटिल भारत की प्रथम महिला राष्ट्रपति थीं।

Signup and view all the flashcards

संसद सदस्यों के मनोनयन का अधिकार किसके पास है?

संसद सदस्यों के मनोनयन का अधिकार राष्ट्रपति के पास होता है।

Signup and view all the flashcards

सैन्य बलों की सर्वोच्च शक्ति किसमें निहित है?

सैन्य बलों की सर्वोच्च शक्ति राष्ट्रपति में निहित है।

Signup and view all the flashcards

Study Notes

  • Matplotlib, Python में स्टैटिक, एनिमेटेड और इंटरैक्टिव विज़ुअलाइज़ेशन बनाने के लिए एक व्यापक लाइब्रेरी है
  • यह आसान चीजों को आसान और कठिन चीजों को संभव बनाती है

विशेषताएँ

  • प्रकाशन स्तर के प्लॉट बनाएं
  • इंटरैक्टिव आंकड़े बनाएं जिन्हें ज़ूम, पैन और अपडेट किया जा सकता है
  • दृश्य शैली और लेआउट को अनुकूलित करें
  • कई फ़ाइल स्वरूपों में एक्सपोर्ट करें
  • JupyterLab और ग्राफिकल यूजर इंटरफेस में एम्बेड करें
  • Matplotlib पर बने तीसरे पक्ष के पैकेजों की एक विशाल श्रृंखला का उपयोग करें

इंस्टालेशन

pip install matplotlib

इम्पोर्ट

import matplotlib.pyplot as plt
import numpy as np

मूल प्लॉट

## नमूना डेटा
x = np.linspace(0, 10, 100)
y = np.sin(x)

## एक साधारण प्लॉट बनाएं
plt.plot(x, y)

## शीर्षक और लेबल जोड़ें
plt.title('सिंपल प्लॉट')
plt.xlabel('X-एक्सिस')
plt.ylabel('Y-एक्सिस')

## प्लॉट दिखाएं
plt.show()
  • यह कोड एक साइन वेव प्लॉट जेनरेट करेगा

Matplotlib प्लॉट का एनाटॉमी

फिगर

  • यह टॉप-लेवल कंटेनर है जो सभी प्लॉट तत्वों को धारण करता है

एक्सिस

  • इमेज का वह क्षेत्र जहाँ डेटा प्लॉट किया जाता है
  • एक फिगर में कई एक्सिस हो सकते हैं

एक्सिस

  • संख्या रेखा जैसे ऑब्जेक्ट जो प्रत्येक एक्सिस के लिए स्केल और टिक को परिभाषित करते हैं

आर्टिस्ट

  • फिगर पर आप जो कुछ भी देख सकते हैं वह एक आर्टिस्ट है (जैसे, Text, Line2D, collections, Patch...)

प्लॉटिंग विकल्प

लाइन स्टाइल

  • '-' ठोस रेखा
  • '--' बिंदीदार रेखा
  • '-.' डैश-डॉट रेखा
  • ':' बिंदीदार रेखा

रंग

  • 'b' नीला
  • 'g' हरा
  • 'r' लाल
  • 'c' सियान
  • 'm' मैजेंटा
  • 'y' पीला
  • 'k' काला
  • 'w' सफेद

मार्कर

  • '.' बिंदु मार्कर
  • ',' पिक्सेल मार्कर
  • 'o' वृत्त मार्कर
  • 'v' त्रिकोण_नीचे मार्कर
  • '^' त्रिकोण_ऊपर मार्कर
  • '<' त्रिकोण_बाएं मार्कर
  • '>' त्रिकोण_दाएं मार्कर
  • '1' त्रि_नीचे मार्कर
  • '2' त्रि_ऊपर मार्कर
  • '3' त्रि_बाएं मार्कर
  • '4' त्रि_दाएं मार्कर
  • 's' वर्ग मार्कर
  • 'p' पंचकोण मार्कर
  • '*' तारा मार्कर
  • 'h' हेक्सागोन1 मार्कर
  • 'H' हेक्सागोन2 मार्कर
  • '+' प्लस मार्कर
  • 'x' x मार्कर
  • 'D' हीरा मार्कर
  • 'd' पतला_हीरा मार्कर
  • '|' vलाइन मार्कर
  • '_' hलाइन मार्कर

विभिन्न शैलियों के साथ उदाहरण

x = np.linspace(0, 10, 100)
y = np.sin(x)

plt.plot(x, y, linestyle='--', color='r', marker='o', label='Sin(x)')
plt.title('स्टाइल वाला प्लॉट')
plt.xlabel('X-एक्सिस')
plt.ylabel('Y-एक्सिस')
plt.legend()
plt.show()
  • यह वृत्त मार्करों के साथ एक बिंदीदार लाल रेखा उत्पन्न करेगा

स्कैटर प्लॉट

x = np.random.rand(50)
y = np.random.rand(50)
colors = np.random.rand(50)
sizes = np.random.rand(50) * 100

plt.scatter(x, y, c=colors, s=sizes, alpha=0.5)
plt.title('स्कैटर प्लॉट')
plt.xlabel('X-एक्सिस')
plt.ylabel('Y-एक्सिस')
plt.colorbar(label='कलर इंटेंसिटी')
plt.show()
  • रैंडम डेटा, कलर्ड पॉइंट्स और विविध आकारों के साथ एक स्कैटर प्लॉट बनाता है

बार चार्ट

categories = ['A', 'B', 'C', 'D']
values = [25, 40, 30, 35]

plt.bar(categories, values, color='skyblue')
plt.title('बार चार्ट')
plt.xlabel('श्रेणियाँ')
plt.ylabel('मान')
plt.show()
  • विभिन्न श्रेणियों के लिए मान दिखाते हुए एक बार चार्ट जेनरेट करता है

हिस्टोग्राम

data = np.random.normal(0, 1, 1000)

plt.hist(data, bins=30, color='लाइटग्रीन', edgecolor='ब्लैक')
plt.title('हिस्टोग्राम')
plt.xlabel('मान')
plt.ylabel('आवृत्ति')
plt.show()
  • डेटासेट के वितरण को प्रदर्शित करता है

सबप्लॉट्स

## एक फिगर और सबप्लॉट्स का एक सेट बनाएं
fig, axs = plt.subplots(2, 2, figsize=(10, 8))

## प्रत्येक सबप्लॉट पर डेटा प्लॉट करें
axs[0, 0].plot(x, np.sin(x))
axs[0, 0].set_title('सबप्लॉट 1')

axs[0, 1].scatter(np.random.rand(50), np.random.rand(50))
axs[0, 1].set_title('सबप्लॉट 2')

axs[1, 0].bar(['A', 'B', 'C'], [5, 10, 15])
axs[1, 0].set_title('सबप्लॉट 3')

axs[1, 1].hist(np.random.randn(1000), bins=30)
axs[1, 1].set_title('सबप्लॉट 4')

## लेआउट समायोजित करें
plt.tight_layout()

## प्लॉट दिखाएं
plt.show()
  • एक ग्रिड में व्यवस्थित कई सबप्लॉट के साथ एक फिगर बनाता है

3D प्लॉटिंग

from mpl_toolkits.mplot3d import Axes3D

fig = plt.figure(figsize=(8, 6))
ax = fig.add_subplot(111, projection='3d')

x = np.linspace(-5, 5, 100)
y = np.linspace(-5, 5, 100)
X, Y = np.meshgrid(x, y)
Z = np.sin(np.sqrt(X**2 + Y**2))

ax.plot_surface(X, Y, Z, cmap='viridis')

ax.set_xlabel('X')
ax.set_ylabel('Y')
ax.set_zlabel('Z')
plt.title('3D सरफेस प्लॉट')
plt.show()
  • एक 3D सरफेस प्लॉट बनाने का तरीका दिखाता है

Imshow (इमेजेज दिखाएं)

## नमूना इमेज डेटा उत्पन्न करें (उदाहरण के लिए, एक ग्रेस्केल इमेज)
image_data = np.random.rand(32, 32)

## imshow का उपयोग करके इमेज प्रदर्शित करें
plt.imshow(image_data , cmap='gray')

## कलर स्केल दिखाने के लिए एक कलरबार जोड़ें
plt.colorbar(label='तीव्रता')

## प्लॉट शीर्षक सेट करें
plt.title('इमेज डिस्प्ले')

## प्लॉट दिखाएं
plt.show()
  • यह imshow फ़ंक्शन का उपयोग करके एक ग्रेस्केल इमेज प्रदर्शित करेगा

प्लॉट सहेजना

x = np.linspace(0, 10, 100)
y = np.sin(x)

plt.plot(x, y)
plt.title('सहेजने के लिए प्लॉट')

## प्लॉट सहेजें
plt.savefig('plot.png')
  • वर्तमान प्लॉट को एक फ़ाइल में सहेजता है
  • समर्थित प्रारूपों में PNG, JPG, PDF, SVG शामिल हैं

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Use Quizgecko on...
Browser
Browser