2016-03-29 6 views
6

मैं निम्नलिखित dataframe है:पांडा: Dummies के जाओ

amount catcode cid  cycle  date  di feccandid type 
0 1000 E1600 N00029285 2014 2014-05-15 D H8TX22107 24K 
1 5000 G4600 N00026722 2014 2013-10-22 D H4TX28046 24K 
2  4 C2100 N00030676 2014 2014-03-26 D H0MO07113 24Z 

मैं स्तंभ type में मूल्यों के लिए डमी चर बनाना चाहते हैं। वहाँ के बारे में 15. मैं इस की कोशिश की है:

pd.get_dummies(df['type'])

और यह देता है:

  24A 24C 24E 24F 24K 24N 24P 24R 24Z 
date          
2014-05-15 0 0 0 0 1 0 0 0 0 
2013-10-22 0 0 0 0 1 0 0 0 0 
2014-03-26 0 0 0 0 0 0 0 0 1 

मैं चाहते हैं क्या Type

+1

क्या आपका मतलब 'pd.get_dummies (df ['type'] नहीं है) '? – EdChum

+0

हां! धन्यवाद। अब यह मेरे डीएफ को जोड़ने का कोई तरीका है या क्या मुझे अभी शामिल होना चाहिए? –

+1

आप अंतिम डीएफ वास्तव में क्या दिखने की उम्मीद करते हैं? – EdChum

उत्तर

18
में प्रत्येक अद्वितीय मान के एक डमी चर स्तंभ है

आप कोशिश कर सकते हैं:

df = pd.get_dummies(df, columns=['type']) 
+0

यह काम करता है! धन्यवाद! –