我有一个csv文件,该列的格式设置为JSON文件:
{
matching_rules: [
{
id: 1028,
id_str: 102,
tag: 213ee072
}
],
profilelocations: [
{
address: {
country: United States,
countrycode: E,
locality: null,
region: Rhode Island,
subregion: null
},
geo: {
coordinates: [
-978,
4
],
type: point
},
objecttype: place
}
],
urls: null
}
我只想将tag作为具有相关标签值的新列获取。 您能否让我知道如何将标记及其值作为R中的新列获取? 到目前为止,我所做的如下: 步骤1:在profilelocations之后删除所有字符串:
s<-gsub("profilelocations.*","",newraw1)
并删除标记前的字符串:使用:
s1<-gsub(".*tag:","",s)
然后我应该尝试删除}]以获得唯一的标签:
s2<-gsub("[^0-9A-Za-z///' ]","" , s1,ignore.case = TRUE)
但是我不喜欢这种方式来获取带有其值的标签。
答案 0 :(得分:0)
尝试一下...
--whole-archive