pandas-groupby पर टैग किए गए जवाब

किसी दिए गए शर्त के आधार पर एक साथ चर चर का उपयोग करने के लिए। और केवल `पंडों` पुस्तकालय के लिए प्रासंगिकता के साथ उपयोग किया जाना है

9
पंडों GroupBy उत्पादन श्रृंखला से DataFrame में परिवर्तित करना
मैं इस तरह से इनपुट डेटा के साथ शुरुआत कर रहा हूं df1 = pandas.DataFrame( { "Name" : ["Alice", "Bob", "Mallory", "Mallory", "Bob" , "Mallory"] , "City" : ["Seattle", "Seattle", "Portland", "Seattle", "Seattle", "Portland"] } ) जो मुद्रित होने पर ऐसा प्रतीत होता है: City Name 0 Seattle Alice 1 …

7
पांडा समूह का उपयोग करके प्रत्येक समूह (जैसे गिनती, माध्य, आदि) के लिए आंकड़े प्राप्त करें?
मेरे पास एक डेटा फ़्रेम है dfऔर मैं इसमें से कई कॉलम का उपयोग करता हूं groupby: df['col1','col2','col3','col4'].groupby(['col1','col2']).mean() उपरोक्त तरीके से मुझे लगभग तालिका (डेटा फ़्रेम) मिलती है जिसकी मुझे आवश्यकता है। क्या गायब है एक अतिरिक्त स्तंभ है जिसमें प्रत्येक समूह में पंक्तियों की संख्या होती है। दूसरे शब्दों …

2
डेटाफ़्रेम कैसे पिवट करें
धुरी क्या है? मैं कैसे धुरी? क्या यह एक धुरी है? लंबे प्रारूप से विस्तृत प्रारूप? मैंने बहुत सारे प्रश्न देखे हैं जो पिवट टेबल के बारे में पूछते हैं। यहां तक ​​कि अगर वे नहीं जानते कि वे धुरी तालिकाओं के बारे में पूछ रहे हैं, तो वे आमतौर …

11
पांडा समूह में डेटाफ्रेम पंक्तियों को सूची में समूह कैसे बनाएं?
मेरे पास एक पांडा डेटा फ्रेम है dfजैसे: a b A 1 A 2 B 5 B 5 B 4 C 6 मैं पहले कॉलम द्वारा समूह बनाना चाहता हूं और पंक्तियों में सूची के रूप में दूसरा कॉलम प्राप्त करना चाहता हूं : A [1,2] B [5,5,4] C [6] …

11
उन रो (ओं) को प्राप्त करें जिनकी ग्रुपबी का उपयोग करने वाले समूहों में अधिकतम गिनती है
मैं पंडों डेटाफ़्रेम की सभी पंक्तियों को कैसे ढूँढ सकता हूँ जिनके countकॉलम के लिए समूहीकरण के बाद कॉलम के लिए अधिकतम मूल्य है ['Sp','Mt']? उदाहरण 1: निम्न डेटा फ़्रेम, जिसे मैं समूह द्वारा ['Sp','Mt']: Sp Mt Value count 0 MM1 S1 a **3** 1 MM1 S1 n 2 2 …

5
पांडा समूह डेटाबीम को कुंजी द्वारा कैसे एक्सेस करें
मैं कुंजी द्वारा एक समूह वस्तु में संबंधित ग्रुपबी डेटाफ्रेम का उपयोग कैसे करूं? निम्नलिखित समूह के साथ: rand = np.random.RandomState(1) df = pd.DataFrame({'A': ['foo', 'bar'] * 3, 'B': rand.randn(6), 'C': rand.randint(0, 20, 6)}) gb = df.groupby(['A']) मैं कुंजी और समूह प्राप्त करने के लिए इसके माध्यम से पुनरावृति कर …

9
पांडा NaB (लापता) मूल्यों के साथ GroupBy कॉलम
मेरे पास स्तंभों में कई लापता मानों के साथ एक डेटाफ़्रेम है, जिसे मैं ग्रुपबी करना चाहता हूं: import pandas as pd import numpy as np df = pd.DataFrame({'a': ['1', '2', '3'], 'b': ['4', np.NaN, '6']}) In [4]: df.groupby('b').groups Out[4]: {'4': [0], '6': [2]} देखें कि पंडों ने NaN लक्ष्य …

3
पंडों GroupBy.agg () का उपयोग करके एक ही कॉलम के कई एकत्रीकरण
क्या कॉल करने के लिए बिना f1, f2एक ही कॉलम में दो अलग-अलग एग्रीगेटिंग फ़ंक्शंस लागू करने के लिए एक पांडा निर्मित हैdf["returns"]agg() कई बार ? उदाहरण डेटाफ़्रेम: import pandas as pd import datetime as dt pd.np.random.seed(0) df = pd.DataFrame({ "date" : [dt.date(2012, x, 1) for x in range(1, 11)], …

5
पंडों के समूह का उपयोग करते हुए कई पंक्तियों से तार को समेटना
मैं पंडों में एक समूह के आधार पर एक डेटाफ्रेम में कई तार मिलाना चाहता हूं। यह मेरा अब तक का कोड है: import pandas as pd from io import StringIO data = StringIO(""" "name1","hej","2014-11-01" "name1","du","2014-11-02" "name1","aj","2014-12-01" "name1","oj","2014-12-02" "name2","fin","2014-11-01" "name2","katt","2014-11-02" "name2","mycket","2014-12-01" "name2","lite","2014-12-01" """) # load string as stream into dataframe …

10
GroupBy पंडों DataFrame और सबसे आम मूल्य का चयन करें
मेरे पास तीन स्ट्रिंग कॉलम के साथ एक डेटा फ्रेम है। मुझे पता है कि तीसरे कॉलम में केवल एक मान पहले दो के हर संयोजन के लिए मान्य है। पहले दो स्तंभों द्वारा डेटा फ्रेम द्वारा मुझे समूह को साफ करने के लिए और प्रत्येक संयोजन के लिए तीसरे …

4
पांडा डेटाफ्रेम ग्रुपबी डेटाइम महीने
एक सीएसवी फ़ाइल पर विचार करें: string,date,number a string,2/5/11 9:16am,1.0 a string,3/5/11 10:44pm,2.0 a string,4/22/11 12:07pm,3.0 a string,4/22/11 12:10pm,4.0 a string,4/29/11 11:59am,1.0 a string,5/2/11 1:41pm,2.0 a string,5/2/11 2:02pm,3.0 a string,5/2/11 2:56pm,4.0 a string,5/2/11 3:00pm,5.0 a string,5/2/14 3:02pm,6.0 a string,5/2/14 3:18pm,7.0 मैं इसे पढ़ने और डेट कॉलम को डेटाइम प्रारूप में …

9
पंडों: प्रत्येक समूह में माध्य से लापता मूल्यों को भरना
यह सीधा होना चाहिए, लेकिन मुझे जो निकटतम चीज़ मिली है वह है यह पोस्ट: पांडा: एक समूह के भीतर लापता मूल्यों को भरना , और मैं अभी भी अपनी समस्या को हल नहीं कर सकता हूं ...। मान लीजिए कि मेरे पास निम्नलिखित डेटाफ़्रेम हैं df = pd.DataFrame({'value': [1, …

2
पंडों के ग्रुपबी ()। सम () के आउटपुट से मैं एक नया कॉलम कैसे बनाऊं?
groupbyगणना से एक नया कॉलम बनाने की कोशिश की जा रही है । नीचे दिए गए कोड में, मुझे प्रत्येक तिथि के लिए सही गणना किए गए मान मिलते हैं (नीचे समूह देखें) लेकिन जब मैं df['Data4']इसके साथ एक नया कॉलम ( ) बनाने की कोशिश करता हूं तो मुझे …

4
समूह डेटाफ़्रेम और योग और गणना प्राप्त करें?
मेरे पास एक डेटाफ्रेम है जो इस तरह दिखता है: Company Name Organisation Name Amount 10118 Vifor Pharma UK Ltd Welsh Assoc for Gastro & Endo 2700.00 10119 Vifor Pharma UK Ltd Welsh IBD Specialist Group, 169.00 10120 Vifor Pharma UK Ltd West Midlands AHSN 1200.00 10121 Vifor Pharma UK …

2
डेटाफ़्रेम, पायथन -3 से शीर्ष एन न्यूनतम मान कैसे खोजें
मेरे पास फ़ील्ड 'एज' के साथ डेटाफ़्रेम है, डेटाफ़्रेम से शीर्ष 3 न्यूनतम आयु की आवश्यकता है DF = pd.DataFrame.from_dict({'Name':['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J'], 'Age':[18, 45, 35, 70, 23, 24, 50, 65, 18, 23]}) DF['Age'].min() सूची में शीर्ष दो आयु अर्थात 18, 23 चाहते हैं, …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.