2017-04-24 66 views
0

我有超過400個功能的數據集,我用GBM使用H2O atop R進行估算。當我使用變量重要性函數(h2o.varimp)時,它只顯示我的頭部和尾部完整的排名變量列表。有沒有辦法讓整個列表顯示?H2O R變量重要性截斷列表

回答

2

這不是特定於變量的重要性,這只是H2O如何在R控制檯中顯示H2O框架。如果要查看整個框架,可以將其轉換爲R data.frame,然後將其打印出來。

df <- as.data.frame(h2o.varimp(model)) 
print(df) 
0

(摘要)將顯示從h2o.varimp提取的所有統計數據。然後保存變量重要性表

mymodel <- summary(model) 

write.table(mymodel, file = "mymodel.txt", sep = "\t", quote = FALSE, row.names = TRUE) 
+0

謝謝。我很好奇,這個命令是否也會永久存儲一個模型對象,用於未來評分新數據(H2O格式)? –

+0

@dj_ski_mask查看二進制模型的'h2o.saveModel()'和'h2o.loadModel()'。這些是最容易使用的,但是對於生產模型,請查看'h2o.download_pojo()'或'h2o.download_mojo()'。 http://docs.h2o.ai/h2o/latest-stable/h2o-docs/pojo-quick-start.html –