小编tob*_*sch的帖子

用多个字符分割字符串

我想通过向量中定义的多个分隔符来分割字符:

text1   <- "aweoiutw839572/)(&2aslk2468" 
text2   <- "147we547iu5erhg24tzu" 
dat <-  rbind(text1, text2)
vector <- c("we", "iu", "24")
Run Code Online (Sandbox Code Playgroud)

结果应该是:

var1 del1 var2 del2  var3                del3 var4
a    we   o    iu    tw839572/)(&2aslk   24   68
147  we   547  iu    5erhg               24   tzu
Run Code Online (Sandbox Code Playgroud)

strsplit什么想法吗?

r character delimiter strsplit

3
推荐指数
1
解决办法
322
查看次数

R 将列表转换为字符串

我有一个列表,其中我需要每个单独的元素作为一个角色。

 > str(df_data2)
 'data.frame':  2 obs. of  4 variables:
 $ retweet_count: int  21 31
 $ quote_count  : int  NA NA
 $ reply_count  : int  NA NA
 $ hashtags     :List of 2
 ..$ : chr  "BigData" "DataScience"
 ..$ : chr  "python" "neuralnetworks"
Run Code Online (Sandbox Code Playgroud)

该列表的行数与数据集相同,但是,我希望每个组件都有字符串值。

 > str(df_data2)
 'data.frame':  2 obs. of  4 variables:
 $ retweet_count: int  21 31
 $ quote_count  : int  NA NA
 $ reply_count  : int  NA NA
 $ hashtags     : chr "BigData DataScience" "python neuralnetworks"
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

r list character type-conversion

0
推荐指数
1
解决办法
730
查看次数

标签 统计

character ×2

r ×2

delimiter ×1

list ×1

strsplit ×1

type-conversion ×1