Question: how to give column names for a data in R
0
gravatar for mms140130
3 months ago by
mms14013050
mms14013050 wrote:

hello,

I have a file with 1117 columns and I have the names of these columns but how to give the names to those columns

it is not efficient to write

colnames(data)=c("name1", "name2",.....) because they are 1117 names

any help

R • 202 views
ADD COMMENTlink modified 3 months ago by theobroma22620 • written 3 months ago by mms14013050

@Charles Plessy could you please write your comment here

ADD REPLYlink written 3 months ago by mms14013050

I do not know what is going wrong with Biostars, I wrote my comment and then it gave me:

404 Error
Page at /p/236697/ not found!

Anyway, it is now covered by the other comments (read from a file or use paste)

ADD REPLYlink written 3 months ago by Charles Plessy1.8k

where are the column names? in another file?

ADD REPLYlink written 3 months ago by shenwei3563.0k

yes the are in another file

ADD REPLYlink written 3 months ago by mms14013050
1
nms <- readLines("your_file_that_stores_colname_one_at_each_line")
colnames(data) <- nms
ADD REPLYlink written 3 months ago by Guangchuang Yu1.4k

Thank you very much :)

ADD REPLYlink written 3 months ago by mms14013050

What R commands are you using to read your data?

ADD REPLYlink written 3 months ago by ddiez1.6k
0
gravatar for theobroma22
3 months ago by
theobroma22620
theobroma22620 wrote:

N = 1117; nms = paste0("Name", 1:N); colnames(data) = nms; rm(N, nms)

ADD COMMENTlink written 3 months ago by theobroma22620
Please log in to add an answer.

Help
Access

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 976 users visited in the last hour