作者AmigoSafin ()
看板R_Language
标题[问题] 用gsub去除某column的comma但未改变整体
时间Thu Dec 13 04:26:03 2018
[问题类型]:
请把以下不需要的部份删除
程式谘询(我想用R 做某件事情,但是我不知道要怎麽用R 写出来)
[软体熟悉度]:
请把以下不需要的部份删除
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
请简略描述你所要做的事情,或是这个程式的目的
大家好
我想用gsub把data frame "wide_population.2"中的"country name"里面的
comma以及comma後的text都删除
我使用以下code
当我run完前两行
console里面的country name都是乾净的 我需要的
但是我回去view原来的data frame
登愣 都没有改
想请教各位高手我是否欠缺了什麽步骤
谢谢大家!!
[程式范例]:
z <-wide_population.2$`Country Name`
gsub(",.*", "", z)
View(wide_population.2)
[环境叙述]:
R studio
[关键字]:
gsub
选择性,也许未来有用
--
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 129.21.70.150
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1544646367.A.533.html
1F:推 Edster: result = gsub(",.*", "", z); View(result) 12/13 04:33
2F:→ obarisk: 你没有放回去dataframe里,所以你看原来的dataframe没变 12/13 08:43
3F:→ obarisk: wide_population.2[["ContryNameNew"]] <- gsub( ... ) 12/13 08:44
4F:→ tses89214: 最近在学python也对於要不要放回去这件事有点不习惯XD 12/14 15:56
5F:→ celestialgod: 用data.table就可以不用放回去了 12/14 20:36
6F:推 andrew43: R很少见setter。赋值几乎都靠等於箭头来进行。 12/14 21:15
7F:→ AmigoSafin: 谢谢各位大神~後来有放回去了XD 12/15 12:42
8F:→ obarisk: 不得不说,python最奇怪 12/15 16:31
9F:→ AmigoSafin: 想问一下C大 用data table的意思是我只要把object转 12/18 02:06
10F:→ AmigoSafin: 成table 他就会自动把gsub修改的内容放回去是吗?tks 12/18 02:06
11F:→ andrew43: 见本板 #1LhW7Tvj 文中 set 和 := 的用法 12/18 17:01