ฉันมี pandas dataframe กับหลายๆคอลัมน์ หนึ่งในพวกเขาคือชุด ฉันต้องการที่จะแยกออกนั่นคอลัมน์ในการตั้งค่าตรรกะคอลัมน์. ดังนั้นถ้าคุณค่าในแถวเป็น['แดง','Hot','หน้าร้อน']ฉันต้องการ 3 คอลัมน์:แดง(มีค่า 1),ร้อน(มีค่า 1)และฤดูร้อน(มีค่า 1).
ตัวอย่าง:
df = pd.DataFrame({'Owner': ['Bob', 'Jane', 'Amy'],
'Make': ['Ford', 'Ford', 'Jeep'],
'Model': ['Bronco', 'Bronco', 'Wrangler'],
'Sentiment': [['Meh','Red','Dirty'], ['Rusty','Sturdy'], ['Dirty','Red']],
'Max Speed': [80, 150, 69],
'Customer Rating': [90, 50, 91]})
ทำให้พวกเรา:
ตอนนี้ฉันอยากให้เรื่องนี้ตัวเลือกการไล่ระดับสี (ที่แท้จริง/เท็จจะเป็นคนที่และ zeros เหมือนกัน เหมือนสิ่งที่ดีกว่า.
ข้อควรจำ:ฉันมองมาที่นี่ตั้งด้านล่างนี้: แยกออกเป็น Pandas คอลัมน์ของรายชื่อเข้าไปในหลายๆสดมภ์ แต่นั่นเดียวโดยตรงได้ผลถ้าคุณอนุมันไม่อยู่แล้วส่วนหนึ่งของ DF.
ที่เขาแนะนำให้ผูกผ้ากันเปื้อนเกียรติอย่างยิ่!