On 3 Aug 2011, at 17:46, Sarah Goslee wrote:
> Hi Federico,
>
> A forward slash isn't a special character:
>
>> strsplit("T/T", "/")
> [[1]]
> [1] "T" "T"
>
> so there's some other problem.
>
> Are you sure that your first column contains strings and not factors?
> What does str(my.data) tell
On 3 Aug 2011, at 17:41, Duncan Murdoch wrote:
>
> It looks as though your my.data[1,1] value is a factor, not a character value.
>
> strsplit(as.character(my.data[1,1]), "/")
Thanks Duncan, this solved it.
Best
Federico
>
> would work, or you could avoid getting factors in the first plac
Hi Federico,
A forward slash isn't a special character:
> strsplit("T/T", "/")
[[1]]
[1] "T" "T"
so there's some other problem.
Are you sure that your first column contains strings and not factors?
What does str(my.data) tell you?
Does
strsplit(as.character(my.data[1,1]), "/")
work?
If you us
On 03/08/2011 12:37 PM, Federico Calboli wrote:
Hi All,
is there a way of using strsplit with a forward slash '/' as the splitting
point?
For data such as:
1 T/TC/C 16/33
2 T/TC/C 33/36
3 T/TC/C 16/34
4 T/TC/C 16/31
5 C/CC/C 28/29
6 T/T
Hi All,
is there a way of using strsplit with a forward slash '/' as the splitting
point?
For data such as:
1 T/TC/C 16/33
2 T/TC/C 33/36
3 T/TC/C 16/34
4 T/TC/C 16/31
5 C/CC/C 28/29
6 T/TC/C 16/34
strsplit(my.data[1,1], "/") # and an
5 matches
Mail list logo