我想在R
中的1个变量中创建2个变量。
我有加油站的跟随字符变量:
电台
Valero 1810 N Foster Rd & IH-10 E
从这个变量我要创建2:station_id
和address
station_id
Valero
地址
1810 N Foster Rd & IH-10 E
在我的数据集中,station
变量中的所有字符串都以单词开头(最多3个单词,例如:EZ Mart),所有地址都以数字值开头。
我试图在过去几个小时内使用gsub
来实现这一目标,但我无法做到。
谢谢
答案 0 :(得分:1)
Base R解决方案:这适用于您提供的示例字符串。您需要测试这是否适用于您的其他情况。包含多个样本字符串会很不错。
this.data = this.fromDb$.pipe(pluck<PtCountries, Array<Country>>('Result', 'Countries'),
map((countries: Country[]) => countries.map(country => ({
name: country.Name,
value: country.ISOCode,
}))));