ฉันมีข้อมูลในคอลัมน์ต่าง ๆ แต่ฉันไม่รู้วิธีแยกเพื่อบันทึกในตัวแปรอื่น
index a b c
1 2 3 4
2 3 4 5
ฉันจะเลือกวิธี'a'
, 'b'
และบันทึกไว้ในการ DF1?
ฉันเหนื่อย
df1 = df['a':'b']
df1 = df.ix[:, 'a':'b']
ดูเหมือนจะไม่มีใครทำงาน
> csvtable_imp_1 <- csvtable_imp[0:6]
และมันเลือกจำนวนเดลต้าของคอลัมน์แรกระหว่าง 0 ถึง 6 สิ่งที่ฉันต้องทำก็คืออ่าน csv-table เป็นตัวคั่นด้วย readr lib
infile_1 = largefile_stay.ix[:,0:6]
ix
นี้เลิกใช้แล้ว Pandas แนะนำให้ใช้อย่างใดอย่างหนึ่ง: loc
(การจัดทำดัชนีตามป้ายกำกับ) หรือiloc
(การจัดทำดัชนีตามตำแหน่ง)
.ix
เพราะมันคลุมเครือ ใช้.iloc
หรือ.loc
ถ้าคุณต้อง