我有一个数据框
ID, VID
1 , xyz-0001
Run Code Online (Sandbox Code Playgroud)
我想VID用VID列值的md5哈希替换.
我怎么会在R?我查看了digest包但无法弄清楚如何将其放入R代码中
谢谢
我正在运行xgboost模型如下:
bst <- xgb.train(data=dtrain, booster="gbtree", objective="reg:linear",
max.depth=5, nround=20, watchlist=watchlist,min_child_weight=10)
importance_matrix <- xgb.importance(names, model = bst)
xgb.plot.importance(importance_matrix[1:10,])
Run Code Online (Sandbox Code Playgroud)
可变重要性矩阵很好地绘制,但是当我做以下时
xgb.plot.tree(feature_names = names, model = bst, n_first_tree = 2)
Run Code Online (Sandbox Code Playgroud)
RStudio打开一个新的浏览器窗口并显示大量HTML,但没有图像.HTML具有创建图形等所需的所有细节,但我没有这些java脚本,我认为它应该像绘制重要性矩阵一样工作.
我错过了什么?
我使用以下创建了一个模型
age hrs charges
530.6071 792.10 3474.60
408.6071 489.70 1247.06
108.0357 463.00 1697.07
106.6071 404.15 1676.33
669.4643 384.65 1701.13
556.4643 358.15 1630.30
665.4643 343.85 2468.83
508.4643 342.35 3366.44
106.0357 335.25 2876.82
interaction_model <- rlm( charges~age+hrs+age*hrs, age_vs_hrs_charges_cleaned);
Run Code Online (Sandbox Code Playgroud)
知道如何以 3D 形式绘制它吗?
我已经用它绘制了
library(effects);
plot(effect(term="age:hrs", mod=interaction_model,default.levels=20),multiline=TRUE);
Run Code Online (Sandbox Code Playgroud)
但这不是很清晰的可视化。
有什么帮助吗?