Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R:拆分数据帧列中的字符串_R_String_Dataframe_Strsplit - Fatal编程技术网

R:拆分数据帧列中的字符串

R:拆分数据帧列中的字符串,r,string,dataframe,strsplit,R,String,Dataframe,Strsplit,我有一个数据框,其中一列包含字符串。我想把这些字符串分开,用一个点隔开,并始终保留第一部分 这将是我的数据帧: State 1 This is my string. I do not want this 2 This is other string. I do not want this either 我想得到这个: State 1

我有一个数据框,其中一列包含字符串。我想把这些字符串分开,用一个点隔开,并始终保留第一部分

这将是我的数据帧:

                                             State
1             This is my string. I do not want this
2   This is other string. I do not want this either
我想得到这个:

                   State
1      This is my string
2   This is other string
我已经试过了,但现在可以用了:

df = df >%> dplyr::mutate(State= str_split(State,".")[1])
这是否有效:

library(dplyr)
library(stringr)
df
                                            State
1           This is my string. I do not want this
2 This is other string. I do not want this either
df %>% mutate(State = str_remove(State, '\\..*'))
                 State
1    This is my string
2 This is other string