作者
傅兴提醒大家:在这个浪漫的情人节里也别忘记练习R编程哦!今天的R图秀就用R来制作一张情人节卡片送给你和你的另一半,愿天下有情人终成眷属!表达爱意肯定离不开❤️,所以首先要解决的问题是如何用R来画❤️。我在网上找到了一个很简单的方法:https://www.r-bloggers.com/make-a-valentines-heart-with-r/ 代码如下:画出来
转载
2023-09-14 09:36:21
1960阅读
一转眼,2020年进入了下半年,看到身边的亲戚朋友都顺利升学开学,心里很开学。凡是预则立,不预则废。在硕士,博士以及课题规划中,我们常常要用的甘特图来展示我们的计划。今天演示一下如何用R语言画甘特图。有点是制图比较整洁,可以随意添加数据。放在开题报告和研究计划申请里很不错。首先看一下图:图中Y轴表示的是需要完成的任务,X轴是时间轴。每一条带表示一个任务的进程,其中黑色表示已经完成的部分,灰色表示没
转载
2023-10-17 17:38:52
98阅读
最近我们一直在探索空间数据。事实证明,有一些很棒的R包可用于可视化此类数据。以下是我汇总的一组图表。每次shooting的位置在下面的地图上用红色圆圈标记。圆圈的大小取决于死亡人数。弗吉尼亚理工大学(均为学校案)在这段时间内是最致命的。 在绝大多数情况下,射手是有精神病史的白人男性,他们合法获得了武器。较大的圆圈表示较高的死亡率。plot(US,xlim=c(-125,-65),ylim
限制性立方样条函数(RCS)在比较非线性关系中很常用。既往我们已经讲过R语言制作限制性立方条图,但是讲得比较简单,中间有些环节没写出来,我也不是很满意,今天重新来说一下。主要是要用到rms包的rcs函数来绘制,继续用我们的乳腺癌数据来绘制,因为目前也没找到什么好的数据。 我们先导入包,导入数据library(foreign)
library(rms)
bc <- read.spss("E:/
转载
2023-08-31 17:09:12
155阅读
数据可视化——R语言使用ggplot2工具包绘制分面的曲线图概述:R语言使用ggplot2工具包绘制分面的曲线图,即依据数据的不同属性进行分面显示,并详细设置了不同绘图参数,使得绘制的图形更美观。使用工具:R语言中的ggplot2工具包, RcolorBrewer颜色工具包RcolorBrewer包在我之前的博客有介绍,请参考:数据可视化——R语言使用ggplot2工具包绘制精美的条形图下面展示一
转载
2023-08-31 17:04:27
167阅读
import matplotlib.pyplot as plt from matplotlib import animation import numpy as np import math print(math.pi) def drawHeart(): t = np.linspace(0, 3,
原创
2022-06-16 09:46:18
973阅读
R语言绘图—热图绘制原创 R语言与医学生 2022-06-24 20:59 发表于广东热图使用颜色来表示二维图中第三个变量的变化和大小。热图能清楚直观的看到数据的变化。今天就简单介绍下R语言中热图的绘制。我结合一份传染病的日常数据作一个展示。一、模拟数据这里模拟12年期间每个月份传染病的发病数,如下:mydata<-data.frame(
years=re
转载
2023-05-23 23:33:54
157阅读
pythonK线的柱状图怎么画在这里提了一个自问自答的问题来推广一种十分优雅的数据可视化工具,R的ggplot2包。其实我自己现在主要在使用Python和Pandas和Numpy工作,ggplot2应该是我留守在R里面最大的理由之一~在介绍ggplot2之前,我首先来介绍一下作者Hadley Wickham。Hadley (Rice University Department of Statist
这篇推送使用了biscale工具包绘制了双变量填充地图。近来,小编发现使用常用的绘图工具包也能很便捷的绘制这种地图,而且灵活性更强一些。1 示例数据本篇使用的示例数据和上面转载的推送一样,关于数据的介绍可以点击上面的推送链接查看。library(tidyverse)
data <- socviz::county_data
albersusa::counties_sf(proj
ggplot2包中绘制点图的函数有两个:geom_point和 geom_dotplot,当使用geom_dotplot绘图时,point的形状是dot,不能改变点的形状,因此,geom_dotplot 叫做散点图(Scatter Plot),通过绘制点来呈现数据的分布,对点分箱的方法有两种:点密度(dot-density )和直方点(histodot)。当使用点密度分箱(bin)方式时
转载
2023-08-24 20:40:05
250阅读
本篇整理了较为全面的R语言绘图函数和可视化支持包,涵盖了金融、测绘、空间数据、教学等领域的可视化图表绘制方法。R语言作为顶级的可视化编程语言,以其出色的绘图功能闻名于统计图届。画图命令可以被分成三种基本类型:(1)高级绘图函数:把数据作为函数的参数来产生一个图形。所有图中标签均由函数自动产生。(2)低级绘图函数(3)交互式的绘图函数 一. 高级绘图函数packages:ggp
《统计学习导论》R语言代码整理一、特殊函数二、基本函数三、画图一些函数一些参数typepch (plotting character)lty(line types)特定问题里的画图四、几类问题的关键代码第4章 分类问题Logistis Regression - 逻辑斯蒂回归- p112LDA/QDA -线性判别分析/二次判别分析- p113KNN - K邻近法- p114第5章 重抽样方法LOO
转载
2023-05-24 14:57:14
672阅读
# 使用R语言绘制LASSO回归
## 引言
随着数据科学的兴起,统计学的多种技术被广泛应用于数据分析和机器学习中。LASSO(最小绝对收缩与选择运算)是一种用于回归分析的正则化技术,可以有效地处理高维数据问题,降低模型的复杂性。本文将介绍如何利用R语言实现LASSO回归,并附带代码示例。
## LASSO回归简介
LASSO回归通过添加L1正则化项来限制模型参数,使其趋向于零。这种方法不
本文以1950年到2010年期间我国的火灾统计数据为例,数据如下所示:
(0)加载数据 data<-read.csv("E:\\MyDocument\\p\\Data\\1950~2010火灾情况.csv")
x=t(data[1])
y=t(data[2])
z=t(data[3])
w=t(data[4])
maxy=max(y)
maxz=max(
转载
2023-08-25 16:07:27
170阅读
## R语言画太湖的流程
为了教会你如何用R语言画太湖,我将按照如下步骤进行说明:
| 步骤 | 描述 |
| --- | --- |
| 步骤一 | 下载太湖边界数据 |
| 步骤二 | 安装必要的R包 |
| 步骤三 | 读取太湖边界数据 |
| 步骤四 | 绘制太湖边界 |
| 步骤五 | 添加其他地理元素 |
| 步骤六 | 样式美化 |
| 步骤七 | 保存画图结果 |
接下来,我
原创
2023-09-18 04:40:35
110阅读
用于计算数据中行的和及列的和。001、dat <- data.frame(a = c(3, 8, 2, 1),
b = c(8, 4, 2, 6),
c = c(2, 7, 6, 9)) ## 测试书
dat
rowSums(dat)
转载
2023-05-28 15:41:28
184阅读
饼图:饼图(pie chart)可用于表示不同的分类情况,通过弧度的大小来对比各种分类。饼图通过将一个圆饼按照分类的占比来划分成多个切片,整个圆饼代表数据的总量,每个切片(圆弧)表示该分类占总体的比例,所有切片(圆弧)的加和等于100%。饼图清晰明了,很容易就能对数据占比进行主观比较,因此可以作为数据处理前对整体把握的一种手段。 饼图可以很好的帮助我们快速了解数据的占比,但使用时也有一些不足的地方
转载
2023-06-20 15:27:54
327阅读
R语言画个中国地图,使用shp文件前几天帮人用R语言画个一个河北省的地图,河北省各个市被填充上颜色,颜色的深浅和这个市的GDP有关系,效果如下:然后加上各个城市的名字并加上指北针、再把背景的网格去掉,效果如下:那么如何做的??library(rgdal)
library(ggplot2)
library(maptools)
library(mapproj)
library(ggsn)当然你还要安装
转载
2023-06-20 15:16:02
235阅读
简介这篇也是分享最近统计建模中所绘制的一副图形。总体而言和前面的几篇:xxx 类似。都是从“数据导入”到“基于分面的可视化”。但是本文的小技巧是,在不同的分面中添加直线。最后得到的图形如下:导入数据使用 readxl 包中的 read_excel() 加载 sheet=3 的数据集。预览如下:# install.packages("readxl")
library(readxl)
library(
转载
2023-08-20 23:37:24
229阅读
1.什么是ROC曲线?ROC曲线反映敏感性和特异性连续变量的综合指标,用于二分类。**AUC:**根据曲线位置,把整个图划分成了两部分,曲线下方部分的面积被称为 AUC(Area Under Curve),用来表示预测准确性,AUC 值越高,也就是曲线下方面积越大,说明预测准确率越高。曲线越接近左上角,预测准确率越高。临界点cut off point:ROC曲线最靠近左上方那个点的临界值为最佳临界
转载
2023-06-15 05:47:55
347阅读