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