仅获取R中数据集的结构(行名称和列名称)

时间:2016-07-04 05:19:41

标签: r columnname rowname

考虑具有行名称和列名称的数据框:

> data <- data.frame(a=1:3,b=2:4,c=3:5,row.names=c("x","y","z"))
> data
  a b c
x 1 2 3
y 2 3 4
z 3 4 5

我只想显示数据的行名和列名,如:

  a b c
x   
y   
z   

2 个答案:

答案 0 :(得分:4)

也许你需要

data[] <- ''
data
#  a b c
#x      
#y      
#z      

如果我们只需要名称,那么dimnames是一个选项,用于返回list中的行名和列名。

 dimnames(data)
 #[[1]]
 #[1] "x" "y" "z"

 #[[2]]
 #[1] "a" "b" "c"

或者可能是

m1 <- matrix("", ncol = ncol(data), nrow = nrow(data), 
        dimnames = list(rownames(data), colnames(data)) )

答案 1 :(得分:0)

如果您想查看数据集中的列名,请使用此

const combinedMarkets: {
    price_quote: string;
    exchange: string;
    base: string;
    quote: string;
    timestamp: string;
}[] | undefined[] = [];

关于其结构,

print(names(dataset_name))