Questions tagged [r-colnames]
114 questions
                    
                    53
                    
            votes
                
                4 answers
            
        Row names & column names in R
Do the following function pairs generate exactly the same results?
Pair 1) names() & colnames() 
Pair 2) rownames() & row.names()
        
        Mehper C. Palavuzlar
        
- 10,089
 - 23
 - 56
 - 69
 
                    13
                    
            votes
                
                4 answers
            
        Using variable value as column name in data.frame or cbind
Is there a way in R to have a variable evaluated as a column name when creating a data frame (or in similar situations like using cbind)?
For example
a <- "mycol";
d <- data.frame(a=1:10)
this creates a data frame with one column named a rather…
        
        JasonMond
        
- 1,440
 - 1
 - 16
 - 30
 
                    11
                    
            votes
                
                1 answer
            
        R extract data frame from list without prefixes in column names
I place a data frame inside the list. Then when try to extract it back - I get all column names prefixed with list key for this data frame, is there a way to extract data frame exactly as it was passed initially?
cols<-c("column1", "Column2",…
        
        Volder
        
- 972
 - 4
 - 13
 - 29
 
                    7
                    
            votes
                
                5 answers
            
        Change column names in dataframe based on matching to another dataframe by dplyr
I have a dataframe where I want to change the column names by matching to another dataframe.
Example dataframe with data and column names:
df <- data.frame("Gene_Symbol" = c("Gene1","Gene2","Gene3","Gene4","Gene5","Gene6","Gene7"), 
            …
        
        Henrik
        
- 105
 - 3
 
                    7
                    
            votes
                
                3 answers
            
        How can I Change dimnames of matrices and data frames in R
Let's say I have created the following matrix:
> x <- matrix(1:20000,nrow=100)
> x[1:10,1:10]
      [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
 [1,]    1  101  201  301  401  501  601  701  801   901
 [2,]    2  102  202  302  402  502  602 …
        
        Mehper C. Palavuzlar
        
- 10,089
 - 23
 - 56
 - 69
 
                    6
                    
            votes
                
                3 answers
            
        appending or Pasting names to Column names in R
I Have a tab delim file with 400 columns.Now I want to append text to the column names.ie if there is column name is A and B,I want it to change A to A.ovca and B to B.ctrls.Like wise I want to add the texts(ovca and ctrls) to 400 coulmns.Some…
        
        Dinesh
        
- 643
 - 5
 - 16
 - 31
 
                    6
                    
            votes
                
                2 answers
            
        sapply - retain column names
I am trying to summarise the mean, sd etc for a number of different columns (variables) in my dataset. I have coded my own summarise function to return exactly what I need and am using sapply to apply this function to all the variables at once. It…
        
        Morag McDonald
        
- 61
 - 1
 - 3
 
                    5
                    
            votes
                
                1 answer
            
        Why doesn't R throw an error when I use only the initial part of my column name in a data frame?
I have a data frame containing various columns along with sender_bank_flag. I ran the below two queries on my data frame.
sum(s_50k_sample$sender_bank_flag, na.rm=TRUE)
sum(s_50k_sample$sender_bank, na.rm=TRUE)
I got the same output from both the…
        
        Harsh Khad
        
- 99
 - 1
 - 7
 
                    5
                    
            votes
                
                2 answers
            
        How can I write a table function to coerce the order of column names in the output of table()?
I would like to change the column order output from the table function in R. I can only find information about manipulating column order for data.table (not what I want). The order of the columns ("No" and "Yes") has always been the consistent when…
        
        B.Kenobi
        
- 209
 - 3
 - 6
 
                    5
                    
            votes
                
                1 answer
            
        How can I assign a variable's value to column name in plyr?
Is there any way to assign a variable's value to the resultant column name in plyr?
So in this code:
column_name <- 'total'
df <- data.frame(a=c('a','b'), b=c(1,2))
ddply(df, .(a), summarise, column_name=sum(b))
As you know, this spits out a data…
        
        Blaszard
        
- 30,954
 - 51
 - 153
 - 233
 
                    4
                    
            votes
                
                3 answers
            
        How can I compare column names of two separate data frames in R?
I have 2 data frames in R with epigenetic data. To use one of them as a train set and the other as a test set in the glmnet package, the column number if them have to match. As both of the data frames contain more than 800000 columns, I'm looking…
        
        ACZ
        
- 91
 - 1
 - 5
 
                    4
                    
            votes
                
                2 answers
            
        How can I make R print printed column names vertically?
I believe in meaningful variable names. Unfortunately this often means that there are huge white gaps when I look at a data.frame in the R console:
Is there a way to tell R to print the column names vertically, like this:
It doesn't need to be in…
        user1322720
                    4
                    
            votes
                
                3 answers
            
        How can I reorder columns in a 'canonical' way after mutate_each or summarise_each?
Take the following example.
library(dplyr)
temp <- data.frame(lapply(1:3, function(i) rnorm(5, 0, 1)))
names(temp) <- paste0("X", 1:3)
temp_each <-
    temp %>%
    mutate_each(funs(mean, median))
Examining the names of temp_each, we see that
>…
        
        Alex
        
- 15,186
 - 15
 - 73
 - 127
 
                    4
                    
            votes
                
                3 answers
            
        Set a dataframe as column names for another data frame
So I have a data frame (called SNPlist) which is of dimensions 1 by 500000 (rows by columns). I want SNP list to be the column names for my dataframe of data (called Data) which is of dimension 100 by 500000. I already tried colnames(Data) <-…
        user2603386
                    3
                    
            votes
                
                2 answers
            
        Reorder matrix columns based on colnames suffix and the order of a character vector
I have a matrix that looks like this
cols <- c("foo_AFG", "baz_SYR", "baz_TUR", "foo_SYR", "foo_TUR", "baz_AFG")
foo <- matrix(ncol = length(cols))
colnames(foo) <- cols
w <- c("SYR", "AFG", "TUR")
foo
     foo_AFG baz_SYR baz_TUR foo_SYR foo_TUR…
        
        umbe1987
        
- 2,894
 - 6
 - 35
 - 63