PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] 無法成功取字串前4碼
作者:
neil24
(neil24)
2018-09-17 09:28:30
各位前輩好小弟自學python,現在用pandas模組抓股票網頁資訊,想取特定欄位字串的前4碼數字,但怎麼改程式碼都無法取得,以下是我的程式碼及結果:
https://i.imgur.com/FGE0nFU.png
煩請前輩解惑,我要怎麼改才能取得特定欄位的前4碼數字?
作者:
tsoahans
(ㄎㄎ)
2018-09-17 12:36:00
df['股票名稱'].apply(lambda x:x[:4])
作者:
jasonfghx
(工人)
2018-09-17 17:37:00
thx
作者:
ruby831
(星斗)
2018-09-17 18:12:00
df[‘股票名稱‘].str[:4]
作者:
neil24
(neil24)
2018-09-17 21:04:00
謝謝兩位大大解惑,獲益良多。可是為何原本astype這個方法無法成功?
作者:
ICBM
( .)
2018-09-18 00:07:00
print 一下最後那個 Number 的 type,一定不是 string。應該會是一個 numpy array 之類的物件。你的 Number[1:3] 是針對那個array 取元素,而不是針對你的 array 裡面的某一個 string 元素取 substring。
作者:
neil24
(neil24)
2018-09-18 08:08:00
瞭解,謝謝解惑
作者:
jasonfghx
(工人)
2018-09-18 19:44:00
THX
繼續閱讀
[問題] 請問http digest 認證
wisdoms0817
[問題] youtube記錄觀看人數
tinasfishs
[範例] tensorflow問題在那?
g318
[閒聊] 台北 贈送python教學書
alfven
[問題] python tensorflow spyder啟動問題
dinosaur8484
[問題] sympy定積分問題
chun10396974
[問題] Data analysis
filcogw
Re: [問題] Plt只顯示在某個frame而不是Tk全部frame
MOONY135
[問題] Plt只顯示在某個frame而不是Tk全部frame
caesar0929
[問題] Django 透過url直接認證權限的方法
yanwu0105
Links
booklink
Contact Us: admin [ a t ] ucptt.com