2016-07-25 29 views
0

我使用降價文檔從R寫入文本。在某些時候,我想添加一個我使用table()函數計算的表格。但它不起作用。如何使一個班級表中的對象在Stargazer中作爲表格打印?

library(stargazer) 
x=structure(c(2075L, 49L), .Dim = 2L, .Dimnames = structure(list(
    c("0", "1")), .Names = ""), class = "table") 

stargazer(x) 

Error in objects[[i]]$zelig.call : 
    $ operator is invalid for atomic vectors 

怎麼回事,我該如何解決?

+0

Stargazer接受模型對象。要查看支持的對象列表,請使用幫助(「stargazer模型」)。它還可以提供@sbstn在其他答案中給出的數據框的彙總統計。 – shayaa

+0

請參閱下面的答案,我認爲它可以處理數據幀。 –

+1

重讀我的評論:-P? – shayaa

回答

1

這樣的事情呢?

stargazer(as.data.frame(x), 
      type = 'text', 
      summary = FALSE, 
      rownames = FALSE) 
相關問題