Python : Machine Learning [4]
วันนี้เรียน บทที่ 6,7 สอนเกี่ยวกับ การกรองข้อมูล การเรียงข้อมูล การเพิ่มcolumn
กรองข้อมูล คือการกำหนด condition ใน loc แล้วเลือกว่าจะให้แสดง column ใดบ้าง
ส่วน reset_index() เมื่อต้องการให้เรียงจาก 0 
df1=df.loc[df["MILES*"] >10,["MILES*"]].head(n=5).reset_index()
มีการใช้ isin ด้วย ดูรูปข้างล่าง
ถ้ามี 2 condition ก็ให้ใช้เครื่องหมาย & มาเชื่อม

การเรียงข้อมูล
ใช้ sort_values
df.sort_values(by=["START*","MILES*"],ascending=[True,False]).head(n=5)

การเพิ่ม column
ต้องใช้ numpy มาช่วย ประมาณนี้
import numpy as np
df["my_cat"] = np.where(df["MILES*"]>5,"Long","Short")
df.head(n=3)

ตอนแรกดูง่ายๆ หลังๆเริ่มสับสน 2





 



Create Date : 16 สิงหาคม 2563
Last Update : 16 สิงหาคม 2563 15:05:43 น.
Counter : 241 Pageviews.

0 comments
Lamborghini Sian ที่ถูกผลิตด้วย LEGO กว่า 4 แสนชิ้น หนักราว ๆ 2.2 ตัน : ข่าวต่างประเทศ Pooh Station TH
(9 มิ.ย. 2564 12:54:30 น.)
Range Rover Evoque PHEV  Plug-in Hybrid สายลุยสุดเท่ แต่คูลๆ จันทราน็อคเทิร์น
(1 มิ.ย. 2564 15:53:00 น.)
Mercedes-Benz X-Class เวอร์ชั่นแต่งโหด 6 ล้อ ก็สวย หล่อ ลุย ถูกใจสุด ๆ Pooh Station TH
(15 พ.ค. 2564 15:09:52 น.)
ติดตั้งแผงโซล่าร์เซลที่คอนโด, ติดตั้ง solar cell ที่คอนโด gollygui
(14 พ.ค. 2564 12:34:07 น.)
ชื่อ :
Comment :
 *ใช้ code html ตกแต่งข้อความได้เฉพาะสมาชิก
 

J-learning.BlogGang.com

wink99_th
Location :
พิษณุโลก  Thailand

[ดู Profile ทั้งหมด]
 ผู้ติดตามบล็อก : 8 คน [?]

บทความทั้งหมด