iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >R语言怎么给图形填充颜色-polygon函数
  • 612
分享到

R语言怎么给图形填充颜色-polygon函数

2023-06-14 05:06:37 612人浏览 泡泡鱼
摘要

本篇内容介绍了“R语言怎么给图形填充颜色-polyGon函数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. 使用polygon进行纯色填

本篇内容介绍了“R语言怎么给图形填充颜色-polyGon函数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

1. 使用polygon进行纯色填充

# polygon函数介绍polygon(x, y = NULL, density = NULL, angle = 45,    border = NULL, col = NA, lty = par("lty"),    ..., fillOddEven = FALSE)其中density为填充的阴影线的密度,angle为阴影线的斜率(角度)。值得注意的是,当你需要纯色填充时,density和angle可以忽略不写。然后border为边框的颜色。同时border也可以是逻辑。即FALSE相当于NULL,TRUE相当于为前景色。# Distance Between Brownian Motions 布朗运动之间的距离n <- 100xx <- c(0:n, n:0)  #生成202个元素的向量,其中前面101与后面101数字对称yy <- c(c(0, cumsum(stats::rnORM(n))), rev(c(0, cumsum(stats::rnorm(n)))))plot  (xx, yy, type = "n", xlab = "Time", ylab = "Distance")polygon(xx, yy, col = "gray", border = "red")title("布朗运动之间的距离")

R语言怎么给图形填充颜色-polygon函数

如图 两个布朗运动间的距离用灰色填充

2. 使用polygon进行阴影线填充

# Line-shaded polygons 线阴影多边形plot(c(1, 9), 1:2, type = "n")polygon(1:9, c(2,1,2,1,NA,2,1,2,1),    density = c(10, 20), angle = c(-45, 45)) #density的值为两个,即不同的密度

R语言怎么给图形填充颜色-polygon函数

补充:R语言世界地图转为SpatialPolygons以及去除地图内国家边界

##加载包

library(maps)library(maptools)library(ggplot2)library(metR)

##提取地图并转换为Spatialpolygons

loc <- maps::map('world',interior = FALSE,          plot = FALSE, fill = TRUE,col = 'transparent')ids <- sapply(strsplit(loc$names, ":"), function(x) x[1])loc <- map2SpatialPolygons(map = loc, IDs = ids,proj4string = CRS('+proj=longlat +datum=WGS84 +no_defs'))

##去除内边界

worldmap1 <- uNIOnSpatialPolygons(loc, IDs = rep(1,length(loc)))

##画图

worldmap2 <- fortify(worldmap1)ggplot()+  scale_x_longitude(expand = c(0, 0), breaks = seq(-180, 180, 45))+  scale_y_latitude(expand = c(0, 0), breaks = seq(-90, 90, 30))+  geom_polygon(data = worldmap2,         mapping = aes(x = long, y = lat, group = group),         colour = 'gray', fill = 'gray', size = 0.5)

##结果图

R语言怎么给图形填充颜色-polygon函数

“R语言怎么给图形填充颜色-polygon函数”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: R语言怎么给图形填充颜色-polygon函数

本文链接: https://www.lsjlt.com/news/267905.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • R语言怎么给图形填充颜色-polygon函数
    本篇内容介绍了“R语言怎么给图形填充颜色-polygon函数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. 使用polygon进行纯色填...
    99+
    2023-06-14
  • R语言给图形填充颜色的操作(polygon函数)
    1. 使用polygon进行纯色填充 # polygon函数介绍 polygon(x, y = NULL, density = NULL, angle = 45, bor...
    99+
    2024-04-02
  • windows几何画板怎么填充图形颜色
    这篇文章主要讲解了“windows几何画板怎么填充图形颜色”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“windows几何画板怎么填充图形颜色”吧!几何画板填充图形颜色的方法:几何画板上单机...
    99+
    2023-07-04
  • windows浩辰cad看图王图形怎么填充颜色
    本文小编为大家详细介绍“windows浩辰cad看图王图形怎么填充颜色”,内容详细,步骤清晰,细节处理妥当,希望这篇“windows浩辰cad看图王图形怎么填充颜色”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。浩...
    99+
    2023-06-30
  • python怎么填充彩色图形
    这篇文章主要介绍了python怎么填充彩色图形的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇python怎么填充彩色图形文章都会有所收获,下面我们一起来看看吧。1.问题描述使用turtle绘制填充彩色图形。2....
    99+
    2023-07-06
  • windows浩辰cad看图王颜色怎么填充
    本篇内容主要讲解“windows浩辰cad看图王颜色怎么填充”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“windows浩辰cad看图王颜色怎么填充”吧!浩辰cad看图王填充颜色的方法:1、在下...
    99+
    2023-07-01
  • R语言如何使用函数barplot()创建条形图
    这篇文章将为大家详细讲解有关R语言如何使用函数barplot()创建条形图,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。条形图表示矩形条中的数据,条的长度与变量的值成比例。 R语言使用函数 ba...
    99+
    2023-06-14
  • 怎么用R语言绘制饼图和条形图
    这篇文章给大家分享的是有关怎么用R语言绘制饼图和条形图的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。R 语言提供来大量的库来实现绘图功能。饼图,或称饼状图,是一个划分为几个扇形的圆形统计图表,用于描述量、频率或百...
    99+
    2023-06-08
  • 怎么用R语言绘制函数曲线图
    这篇文章主要讲解了“怎么用R语言绘制函数曲线图”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用R语言绘制函数曲线图”吧!函数曲线图是研究函数的重要工具。R 中 curve() 函数可以绘...
    99+
    2023-06-08
  • 怎么在R语言中使用ggplot2 修改默认颜色
    这期内容当中小编将会给大家带来有关怎么在R语言中使用ggplot2 修改默认颜色,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1个元素:2个元素(颜色分配顺序为先从左到右,后从上到下):3个元素:4个元素...
    99+
    2023-06-14
  • R语言Legend函数怎么用
    这篇文章主要介绍R语言Legend函数怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!legend(x, y = NULL, legend, fill ...
    99+
    2023-06-14
  • python怎么实现对excel中需要的数据的单元格填充颜色
    本篇内容介绍了“python怎么实现对excel中需要的数据的单元格填充颜色”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!前言:一般处理数据...
    99+
    2023-07-02
  • R语言怎么使用画图函数与多图多线
    本篇内容主要讲解“R语言怎么使用画图函数与多图多线”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“R语言怎么使用画图函数与多图多线”吧!常用统计作图函数汇总plot()hist() 直方图stem...
    99+
    2023-06-14
  • 使用R语言怎么绘制函数曲线图
    这期内容当中小编将会给大家带来有关使用R语言怎么绘制函数曲线图,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。R 中 curve() 函数可以绘制函数的图像,代码格式如下:curve(expr, ...
    99+
    2023-06-15
  • R语言中qplot()函数怎么用
    这篇文章主要介绍了R语言中qplot()函数怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。ggplot2()函数ggplot2是一个强大的作图工具,它可以让你不受现有图...
    99+
    2023-06-14
  • r语言colnames函数怎么使用
    在R语言中,colnames()函数用于获取或设置数据框或矩阵的列名。下面是colnames()函数的使用方法: 获取列名:使用c...
    99+
    2023-10-23
    r语言
  • 使用R语言怎么给直方图添加标签
    这篇文章给大家介绍使用R语言怎么给直方图添加标签,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。hist(data$MEDV,col="grey")#可以看到目标数据的总体分布legend(35,17...
    99+
    2023-06-14
  • 怎么用vlookup函数完成图书名称自动填充
    本篇内容主要讲解“怎么用vlookup函数完成图书名称自动填充”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用vlookup函数完成图书名称自动填充”吧!vlookup函数完成图书名称自动填...
    99+
    2023-06-30
  • R语言中title()函数参数怎么用
    这篇文章将为大家详细讲解有关R语言中title()函数参数怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。如下所示:title(main = NULL, sub ...
    99+
    2023-06-14
  • r语言中cumsum函数怎么使用
    cumsum函数用于计算累积和。它将依次对向量或矩阵的元素进行求和操作,并将每一步的结果保存。以下是cumsum函数的使用方法:1....
    99+
    2023-09-04
    r语言 cumsum
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作