2016-08-08 66 views
0

我正在尋找一種方式描述數據結構中R的數據幀(而不是數據本身)如何描述R中數據幀的數據結構?

df = read.csv2('data.csv') 
desc(df) 

輸出應該像

df.columnname1 
df.columnname2 (type) 
... 
+2

您是否嘗試過運行str(df)?你還在找別的東西嗎? – mkt

+3

'summary.default(df)'? – thelatemail

+0

@thelatemail這就是答案。請將其轉換爲答案。 – buhtz

回答

0

嘗試:

df_types <- data.frame("col_types" = unlist(lapply(df, typeof))) 

我使用lapply來遍歷獲取它們類型的列。此輸出是一個命名列表,因此我使用unlist將其轉換爲指定的字符矢量,並將其轉換爲data.frame以獲取打印輸出格式。