我想从数据框中的元素中提取字符串。经历了许多以前的问题,我仍然无法理解该怎么做!这是我到目前为止所做的尝试:
unlist(strsplit(pcode2$Postcode,"'"))
我收到以下错误:
strsplit中的错误(pcode2 $ Postcode,“'”):非字符参数
我理解,因为我试图引用数据而不是将文本放在代码本身。我在数据帧中有16,000个案例,因此也不确定如何对操作进行矢量化。
非常感谢任何帮助。
数据:
Postcode Locality State Latitude Longitude
1 ('200', Australian National University ACT -35.280, 149.120),
2 ('221', Barton ACT -35.200, 149.100),
3 ('3030', Werribee VIC -12.800, 130.960),
4 ('3030', Point Cook VIC -12.800, 130.960),
我想摆脱逗号和大括号等,以便留下第1列的数字部分,即邮政编码,Latitude and
经度的数字部分。这就是我希望最终结果如何:
Postcode Locality State Latitude Longitude
1 200 Australian National University ACT -35.280 149.120
2 221 Barton ACT -35.200 149.100
3 3030 Werribee VIC -12.800 130.960
4 3030 Point Cook VIC -12.800 130.960
最后,我还想了解如何很好地格式化问题中的数据。