当前位置: 首页 > news >正文

科研绘图工具R语言

目录

前言:

一、下载软件

二、简单绘图

前言:

有的时候需要绘制复杂图形,但是你其实自己也不知道究竟有哪些可以绘制的图,除了散点图,折线图等等,下面就是有一个网站,上面有很多图形,之后也有对应的代码,可以供你选择。

https://www.data-to-viz.com/

一、下载软件

主要需要下载三个软件,第一个是R语言的解释器,第二个是R语言的图形化开发环境,第三个是编译器。

R语言解释器:Index of /bin/windows/base/old/4.4.1

R语言图形化开发环境:RStudio Desktop - Posit

编译器:Rtools44 for Windows

R 的一个事实(很关键)

  • R 包 ≠ 全是 R 代码

  • 很多包内部包含:

    • C

    • C++

    • Fortran
      (为了速度,比如数值计算、优化、图形渲染)

  • 但在Windows

  • ❌ 默认没有编译环境

  • 👉Rtools 就是给 Windows 补上这套“编译工具链”

  • 比如有些包需要从github下载,就必须编译,就需要用这个remotes::install_github("xxx/xxx")

  • 但是一般的包安装install.packages("tidyverse"),不需要

验证是否Rtools下载成功

Sys.which("make")

二、简单绘图

# Libraries library(tidyverse) library(viridis) # create a dataset data <- data.frame( name=c(rep("A",500), rep("B",500), rep("B",500), rep("C",20), rep("D", 100)), value=c(rnorm(500, 10, 5), rnorm(500, 13, 1), rnorm(500, 18, 1), rnorm(20, 25, 4), rnorm(100, 12, 1)) ) # Plot p <- data %>% ggplot(aes(x=name, y=value, fill=name)) + geom_boxplot(outlier.shape = NA) + geom_jitter(color="black", size=0.4, alpha=0.6, width=0.2) + scale_fill_viridis(discrete = TRUE, alpha=0.6) + theme_minimal(base_size = 13) + theme( legend.position="none", plot.title = element_text(size=11) ) + ggtitle("A boxplot with jitter") + xlab("") print(p) # ✅ 这一行确保画出来(脚本/块运行时尤其需要)

之后CTRL+A,全选点运行

http://www.jsqmd.com/news/285067/

相关文章:

  • 宏智树 AI:一键生成三类高分 PPT,学术职场汇报再也不踩坑
  • SAE J1939 转 Profinet 工业数据采集网关 实现全生命周期追溯 挖掘机运维效率升级
  • 四通道信息融合下的齿轮箱故障诊断(Python代码,SVM模型和CNN模型进行对比实验,解压缩即可运行,有详细中文注释)
  • 揭秘那些比较好的电动冲浪板厂家
  • 人工智能在设计领域的应用:从创意辅助到落地提效的实践路径
  • 电动冲浪板哪家强?这个行业“宝藏厂家”别错过!
  • 从被动监控到主动预警:AI 行为识别实战,打造“看懂风险”的智能安防系统
  • 宏智树 AI:论文数据分析 “通关密码”,数据小白也能玩转实证研究
  • 拆解开题报告高分逻辑:宏智树 AI 帮你避开 90% 的隐形雷区
  • 靠谱的电动冲浪板公司推荐
  • Java企业开发AI应用:核心逻辑与高效落地路径
  • 知名实验室设备配件大量批发:优质国外、国产品牌一站式采购指南
  • 强烈安利10个AI论文软件,自考毕业论文必备!
  • [commonjs--resolver] Missing ./lib/zip-no-worker.js specifier in @zip.js/zip.js package
  • 书籍切片提取制作SQLite数据库检索方案之一
  • oleacc.dll文件丢失找不到问题 免费下载方法分享
  • 中医执医技能考试培训机构哪家强?
  • 宏智树 AI:拆解毕业论文写作密码,让学术创作少走弯路
  • oleaut32.dll文件丢失找不到 免费下载方法分享
  • C14-2026.1.21
  • 专业电动冲浪板品牌有哪些?这个行业正迎“黄金发展期”
  • 冻鱼
  • 永磁同步电机,可做异步电机,单轴的电流调节器适用于力矩控制,发电控制,独特的MTPA控制+弱磁...
  • Java AI 开发核心:工程化先行,而非仅接入大模型
  • 国内电动冲浪板公司推荐,千万别错过!
  • 探秘 AgentRun|基于 Serverless 的 AI Agent 沙箱工程化之路
  • opengl32.dll文件丢失找不到 免费下载方法分享
  • Java企业入局AI:核心在于落地,框架需“授人以渔”
  • gitlab内网配置https调整加载异常
  • 行李包装机选购新视角:2026年实力厂家质量揭秘,摇臂式缠绕包装机/自动缠绕包装机/全自动封箱机,行李包装机工厂联系电话