कभी-कभी डेटाफ़्रेम की कुल्हाड़ियों के साथ कुछ फ़ंक्शन लागू करने की आवश्यकता हो सकती है। अक्ष को निर्दिष्ट किया जा सकता है, अन्यथा डिफ़ॉल्ट अक्ष को स्तंभ-वार माना जाता है, जहां प्रत्येक स्तंभ को एक सरणी के रूप में माना जाता है।
यदि अक्ष निर्दिष्ट है, तो संचालन डेटा पर पंक्ति-वार किया जाता है।
डेटाफ़्रेम पर डॉट ऑपरेटर के साथ संयोजन में 'लागू करें' फ़ंक्शन का उपयोग किया जा सकता है। आइए एक उदाहरण देखें -
उदाहरण
import pandas as pd import numpy as np my_data = {'Age':pd.Series([45, 67, 89, 12, 23]),'value':pd.Series([8.79,23.24,31.98,78.56,90.20])} print("The dataframe is :") my_df = pd.DataFrame(my_data) print(my_df) print("The description of data is :") print(my_df.apply(np.mean))
आउटपुट
The dataframe is : Age value 0 45 8.79 1 67 23.24 2 89 31.98 3 12 78.56 4 23 90.20 The description of data is : Age 47.200 value 46.554 dtype: float64
स्पष्टीकरण
-
आवश्यक पुस्तकालयों को आयात किया जाता है, और उपयोग में आसानी के लिए उपनाम दिए जाते हैं।
-
कुंजी और मान से युक्त श्रृंखला का शब्दकोश बनाया जाता है, जिसमें एक मान वास्तव में एक श्रृंखला डेटा संरचना होती है।
-
इस शब्दकोश को बाद में 'पांडा' पुस्तकालय में मौजूद 'डेटाफ्रेम' फ़ंक्शन के पैरामीटर के रूप में पारित किया गया है
-
डेटाफ़्रेम कंसोल पर मुद्रित होता है।
-
हम डेटा के बारे में सारी जानकारी प्राप्त करने पर विचार कर रहे हैं।
-
डेटाफ़्रेम पर 'डिस्क्राइब' फ़ंक्शन को कॉल किया जाता है।
-
विवरण कंसोल पर मुद्रित होता है।