R語言d3Tree包蒋荚,交互式折疊樹思維導(dǎo)圖
d3tree函數(shù)
df2tree函數(shù)
01
02
# Fri Dec 11 11:43:31 2020 -
# 字符編碼:UTF-8
# R 版本:R x64 4.0.3 for window 10
# cgh163email@163.com
# 個人筆記不負責(zé)任
# —— 拎了個梨??
.rs.restartR()
require(d3Tree)
# 交互式折疊樹思維導(dǎo)圖
rm(list=ls());gc()
dt <- read.csv('cgh疾棵,演示數(shù)據(jù).csv')
# dt <- data.frame(a=runif(10,3,5 ) %>% ceiling(),
# Class=runif(10,3,6 ) %>% ceiling())
d3tree(list(
root = df2tree(rootname = '交互式折疊樹思維導(dǎo)圖', # 根名
struct = as.data.frame(dt)),
layout = 'collapse'
))
# 優(yōu)雅書寫:
df2tree(struct=dt %>% as.data.frame(), # 數(shù)據(jù)框
rootname = '根名',
# toolTip = letters[1:ncol(dt)] # info提示
toolTip = c('d3Tree包','所有函數(shù)')
) %>%
list(root = ., layout = 'collapse') %>% # (collapse,radial,cartesian)
d3tree()
# Fri Dec 11 14:07:44 2020 --
#