[問題] 篩選欄位符合特定值條件的各欄位篩出來

看板Python作者 (SANDY)時間6年前 (2018/04/24 19:21), 編輯推噓1(106)
留言7則, 6人參與, 6年前最新討論串1/1
代碼 日期 開盤價(元) 最高價(元) 最低價(元) 收盤價(元) 0 50 20130102 46.57 47.13 46.49 46.92 1 33 20130103 47.35 47.48 47.13 47.31 2 22 20130104 47.31 47.31 46.92 47.00 3 33 20130107 47.05 47.05 46.49 46.79 4 50 20130108 46.57 46.75 46.27 46.49 請教想把"代碼"等於"50"的 日期、開盤價、最高價、最低價、收盤價篩出 形成一個dataset pyhon的程式要怎麼寫? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.94.105 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1524568914.A.A21.html

04/24 20:04, 6年前 , 1F
excel或csv的話panda就解決了
04/24 20:04, 1F

04/24 23:24, 6年前 , 2F
不就 for 迴圈...
04/24 23:24, 2F

04/25 01:06, 6年前 , 3F
總覺得是伸手文
04/25 01:06, 3F

04/25 10:10, 6年前 , 4F
先自己試過再問吧 用for一定可以解決
04/25 10:10, 4F

04/25 12:25, 6年前 , 5F
df[df[“代碼”]==50]
04/25 12:25, 5F

04/25 15:19, 6年前 , 6F
謝謝以上 自己真的有試 正要上來寫剛剛自己試到的答案
04/25 15:19, 6F

04/25 15:19, 6年前 , 7F
dataset = dataset[dataset['代碼'] == 50]
04/25 15:19, 7F
文章代碼(AID): #1QtnDIeX (Python)