0

我有一个字符向量:

5563,KIAA0006 gene,D13631_s_at                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
5566,Fatty acids omega-hydroxylase (cytochrome P-450HKV),D13705_s_at 
.......

R 将每一行读取为一个单词。(实际上单词是 3 或 4 ,用逗号分隔)我想创建一个仅包含每行中最后一个单词的元素。(例如 D13631_s_at)

我不知道从哪里开始

4

1 回答 1

3

如果文件中的数据可以这样做:

spam = read.table("file.csv", header = FALSE, sep = ",")
spam[,3]

只得到第三列。对于您的示例,这会产生:

> spam[,3]
[1] D13631_s_at   D13705_s_at  
Levels: D13631_s_at   D13705_s_at 
于 2012-11-14T10:30:34.853 回答