关键词:
使用ggplot2包绘制ROC曲线
rocplot<- function(pred, truth, ...){
predob<- prediction(pred, truth)
#打印AUc
perf.auc<- performance(predob, measure = 'auc', x.measure = 'cutoff')
#
perf<- performance(predob, 'tpr','fpr')
df<- data.frame(x = attributes(perf)$x.values[[1]],y = attributes(perf)$y.values[[1]])
p <- ggplot(data = df)
p + geom_line(aes(x,y),colour = "yellowgreen",size = 1) +
geom_ribbon(aes(x,ymin = 0,ymax = y),fill = alpha("yellowgreen",0.5)) +
labs(title = paste("ROC Curve & AUC:",([email protected]))) +
xlab("Specificity") +
ylab("Sensitivity") +
theme(plot.title = element_text(size = 17))
}
rocplot((model1.prob), data2[test, ]$results)
r语言绘图:roc曲线图
使用pROC包绘制ROC曲线#####***绘制ROC曲线***#####library("pROC")N<-dim(data2)[1]#数据长度set.seed(1234)#设置随机种子ind<-sample(2,N,replace=TRUE,prob=c(0.8,0.2))data_train<-data2[ind==1,]#生成训练集data_test& 查看详情
r语言绘图:在地图上绘制热力图
使用ggplot2在地图上绘制热力图######*****绘制热力图代码*****#######interval<-seq(0,150000,25000)[-2]#设置价格区间newpri<-cut(data1$price,interval,labels=F)#设置价格为因子类型newpri<-factor(newpri,levels=1:5,labels=c("250 查看详情
r语言绘图(ggplot2、ggpurb)从入门到精通06--柱状图美化之宽度调节
...图开始讲解,深入浅出的带大家理解和运用强大而灵活的ggplot2包。内容包括如何利用ggplot2绘制散点图、线图、柱状图、添加注解、修改坐标轴和图例等。本次课程所用的配套书籍是:《RGraphicCookbooks》除了以上的基本图形外,... 查看详情
r绘图第五篇:绘制点图(ggplot2)(代码片段)
点图,也可以叫做散点图,通过绘制散点来呈现数据的分布,使用geom_dotplot()函数来绘制点图:geom_dotplot(mapping=NULL,data=NULL,position="identity",...,binwidth=NULL,binaxis="x",method="dotdensity",binpositions="bygroup",stackdir="up",stackr 查看详情
r语言ggplot2简介
ggplot2是一个绘制可视化图形的R包,汲取了R语言基础绘图系统(graphics)和lattice包的优点,摒弃了相关的缺点,创造出来的一套独立的绘图系统;ggplot2有以下几个特点:1)图形映射,自动化的将数据映射到图形上;2)图层叠加,... 查看详情
r语言绘图:箱线图
使用ggplot2绘制箱线图######*****绘制箱线图代码*****#######data1$学区房<-factor(data1$school,levels=0:1,labels=c("否","是"))#设置学区房数据为因子类型data1$CATE<-factor(data1$CATE,levels=c('xicheng', 查看详情
如何在 R 中使用 ggplot2 绘制的绘图的 y 轴刻度中准确显示数字的 SI 前缀?
】如何在R中使用ggplot2绘制的绘图的y轴刻度中准确显示数字的SI前缀?【英文标题】:HowtoaccuratelydisplaySIprefixfornumbersiny-axisscaleofplotmadewithggplot2inR?【发布时间】:2014-01-1013:26:49【问题描述】:我有以下情节,使用此代码生成plt<... 查看详情
ggplot2高效实用指南
...更好。本文内容基本是来源于STHDA,这是一份十分详细的ggplot2使用指南,因此我将其翻译成中文,一是有助于我自己学习理解,另外其他R语言爱好者或者可视化爱好者可以用来学习。翻译过程肯定不能十全十美,各位读者有建... 查看详情
r语言可视化包ggplot2绘制饼图(piechart)实战
R语言可视化包ggplot2绘制饼图(piechart)实战目录R语言可视化包ggplot2绘制饼图(piechart)实战#ggplot2绘制一个基本饼图 查看详情
ggplot2学习
R语言里面一个比较重要的绘图包——ggplot2,是由HadleyWickham于2005年创建,于2012年四月进行了重大更新,作者目前的工作是重写代码,简化语法,方便用户开发和使用。ggplot2的核心理念是将绘图与数据分离,数... 查看详情
r语言数据绘图学习(0x01)-安装ggplot2与尝试(代码片段)
本节是R语言ggplot2库绘图的学习系列第一节,包括相关库安装和基本ggplot2绘图流程。0x01安装与R基础一直听说数据分析里R语言是比较‘正统’,况且久闻ggplot2这些R语言的数据分析库大名,想到今后数据分析和整理的需要,这里... 查看详情
r语言ggplot2可视化:绘制堆叠的密度图(stackedareachart)
R语言ggplot2可视化:绘制堆叠的密度图(StackedAreaChart)目录R语言ggplot2可视化:绘制堆叠的密度图(StackedAreaChart)#仿真数据#绘制堆叠的密度图(StackedAreaChart)#仿真数据 查看详情
R:ggrepel,ggplot2 绘图区域上方的标签
】R:ggrepel,ggplot2绘图区域上方的标签【英文标题】:R:ggrepel,ggplot2labelsabovetheplottingarea【发布时间】:2022-01-1821:02:19【问题描述】:In想绘制具有特定值的密度图(例如:中值/平均值/等)。我还想在绘图区域上方显示选择的值... 查看详情
r语言可视化包ggplot2绘制bumpchart(凹凸图)实战
R语言可视化包ggplot2绘制BumpChart(凹凸图)实战目录R语言可视化包ggplot2绘制BumpChart(凹凸图)实战#导入包 查看详情
r语言可视化包ggplot2绘制甘特图(ganttchart)实战
R语言可视化包ggplot2绘制甘特图(ganttchart)实战目录R语言可视化包ggplot2绘制甘特图(ganttchart)实战#仿真数据 查看详情
r语言数据热力图绘制实战(基于原生r函数ggplot2包plotly包)
R语言数据热力图绘制实战(基于原生R函数、ggplot2包、plotly包)目录R语言数据热力图绘制实战(基于原生R函数、ggplot2包、plotly包) 查看详情
r语言ggplot2可视化绘制累积计数图(累加图,cumulativecounts)
R语言ggplot2可视化绘制累积计数图(累加图,cumulativecounts)目录R语言ggplot2可视化绘制累积计数图(累加图,cumulativecounts) 查看详情
r语言使用proc包绘制roc曲线并使用smooth函数绘制平滑的roc曲线(方法包括:binormaldensityfitdistrlogcondenslogcondens.smooth)
R语言使用pROC包绘制ROC曲线并使用smooth函数绘制平滑的ROC曲线(方法包括:binormal、density、fitdistr、logcondens、logcondens.smooth)目录 查看详情