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

डेटाफ्रेम के डिक्शनरी से पैनल बनाने और पहले कॉलम का अधिकतम मान प्रिंट करने के लिए पायथन प्रोग्राम लिखें


पैनल में पहले कॉलम के अधिकतम मान का परिणाम है:

maximum value of first column is: Column1 1.377292

समाधान

इसे हल करने के लिए, हम नीचे दिए गए दृष्टिकोण का पालन करेंगे:

  • डेटा मान को डिक्शनरी कुंजी 'Column1' के रूप में सेट करें जिसका मान pd.DataFrame(np.random.randn(5, 3)) है

data = {'Column1': pd.DataFrame(np.random.randn(5, 3))}
  • डेटा को पैनल को असाइन करें और इसे p के रूप में सहेजें

p = pd.Panel(data)
  • डिक्शनरी कुंजी Column1 का उपयोग करके कॉलम प्रिंट करें

print(p['Column1'])
  • minor_xs(0) का उपयोग करके पहले कॉलम का अधिकतम मान निकालें

p.minor_xs(0).max()

उदाहरण

बेहतर समझ के लिए निम्न कोड देखें:

import pandas as pd
import numpy as np
data = {'Column1': pd.DataFrame(np.random.randn(5, 3))}
p = pd.Panel(data)
print("Panel values:")
print(p['Column1'])
print("maximum value of first column is:")
print(p.minor_xs(0).max())

आउटपुट

Panel values:      0    1    2
0 0.914209 -0.665899 -0.703097
1 -1.375634 -0.164529 -0.673326
2 1.377292 0.692793 0.390777
3 -0.899618 -1.163681 0.954463
4 0.025898 0.832265 0.173535
maximum value of first column is: Column1 1.377292
dtype: float64

  1. - Python प्रोग्राम से डिक्शनरी में दूसरी अधिकतम मान खोजना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें दो पूर्णांक दिए गए हैं, हमें डिक्शनरी में दूसरी अधिकतम मान प्रिंट करने की आवश्यकता है। आइए नीचे कार्यान्वयन में अवधारणा का निरीक्षण करें। दृष्टिकोण 1 - नकारात्मक इंडेक्स द्वारा sorted() फ़ंक्शन का उपयोग करना उद

  1. - दूसरे डिक्शनरी के वैल्यू से पायथन डिक्शनरी कैसे बनाएं?

    आप दूसरे डिक्शनरी को पहले डिक्शनरी में मर्ज करके ऐसा कर सकते हैं। पायथन 3.5+ में, आप डिक्शनरी को अनपैक करने और मल्टीपल डिक्शनरी को संयोजित करने के लिए ** ऑपरेटर का उपयोग कर सकते हैं: सिंटैक्स a = {foo: 125} b = {bar: hello} c = {**a, **b} print(c) आउटपुट यह आउटपुट देगा: {foo: 125, bar: hello} यह पु

  1. - Python Dictionary से सबसे बड़ा मान कैसे प्रिंट करें?

    Python Dictionary में अधिकतम मान खोजना Python की बिल्ट-इन डिक्शनरी क्लास में values() मेथड होता है जो प्रत्येक की-वैल्यू पेयर से वैल्यू घटक की सूची लौटाता है। बिल्ट-इन फ़ंक्शन max() का उपयोग करके डिक्शनरी में सबसे बड़ा मान प्राप्त किया जा सकता है। >>> dct = {1: 45, 2: 76, 3: 12, 4: 55, 5: