Token导航 LogoToken导航TokenDH.com
效率只读clawhub未标认证来源可访问clear审计提醒

generating-publication-ready-figures-in-r在 r 中生成可供发表的数据

Agent Skill

generating-publication-ready-figures-in-r 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

12,409

周安装

502

GitHub Stars

公开资料未说明

下载量

3,896
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:generating-publication-ready-figures-in-r(在 r 中生成可供发表的数据)
来源仓库:https://github.com/jackkuo666/generating-publication-ready-figures-in-r
安装命令:
openclaw skills install generating-publication-ready-figures-in-r
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install generating-publication-ready-figures-in-r

简介

将 ggplot2 图形转为出版级可视化效果,匹配《自然》《科学》风格。

  • 适用于科研论文、学术图表与期刊投稿准备。
  • 自动应用主题、颜色与字体规范。
  • 输出前应人工检查坐标轴标签与图例准确性。
  • generating-publication-ready-figures-in-r 属于效率类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

name
generating-publication-ready-figures-in-r
description
Transform standard ggplot2 figures into publication-quality visualizations matching Nature, Science, and other top journal styles with proper themes, colors, fonts, and export settings.

Generating Publication-Ready Figures in R

This skill specializes in transforming ordinary ggplot2 plots into professional, publication-ready figures that meet the strict standards of top-tier journals like Nature, Science, Cell, and others.

Use this skill when the user wants to:

  • Convert ggplot plots to journal-style figures
  • Apply Nature/Science publication themes to existing plots
  • Create multi-panel figures with consistent styling
  • Export figures with proper DPI, dimensions, and formats
  • Match specific journal submission guidelines
  • Create colorblind-safe and publication-quality color schemes

What This Skill Does

When activated, this skill will:

  1. Analyze existing ggplot code - Read and understand the current plot structure
  1. Apply journal themes - Add publication-quality themes including:

- Proper font sizes and families - Clean axis lines and backgrounds - Journal-specific color palettes - Legend positioning and styling

  1. Optimize for submission - Ensure figures meet:

- DPI requirements (typically 300-600 DPI) - Width/height specifications (single vs double column) - File format requirements (TIFF, PDF, EPS) - Color space requirements (CMYK vs RGB)

  1. Create multi-panel figures - Combine plots using:

- patchwork for simple layouts - cowplot for complex compositions - Custom annotation and labeling

  1. Export properly - Save with correct:

- Resolution (DPI) - Dimensions (inches/cm) - File format - Color profile


Example User Requests That Should Trigger This Skill

  • "Transform this ggplot to Nature journal style"
  • "Make this figure publication-ready for Science"
  • "Create a two-column figure matching Cell format"
  • "Export these plots at 600 DPI for submission"
  • "Apply a colorblind-safe palette to my plots"
  • "Combine these four plots into one publication figure"
  • "Format my scatter plot for PNAS submission"

Journal Style Guidelines

Nature Style

  • Font: Arial or Helvetica
  • Font sizes: Axis titles 7-9 pt, axis labels 6-8 pt
  • Single column: 89 mm (3.5 in) width
  • Double column: 183 mm (7.2 in) width
  • Max height: 234 mm (9.2 in)
  • Resolution: 300-600 DPI
  • Formats: TIFF, PDF, EPS (vector preferred)

Science Style

  • Font: Arial
  • Font sizes: Title 9 pt, labels 7 pt
  • Single column: 57 mm (2.25 in) width
  • Double column: 114 mm (4.5 in) width
  • Resolution: 300-600 DPI
  • Formats: TIFF, PDF, EPS

Cell Press Style

  • Font: Arial or Helvetica
  • Single column: 85 mm (3.3 in) width
  • Double column: 178 mm (7 in) width
  • Resolution: 300 DPI minimum
  • Formats: TIFF, EPS, PDF

Theme Templates Available

theme_nature()

Clean, minimalist theme matching Nature journals:

  • No gray backgrounds
  • Minimal grid lines
  • Arial font family
  • Proper axis sizing

theme_science()

Theme for Science journal submissions:

  • Compact layout
  • Clean typography
  • Optimized for smaller widths

theme_cellpress()

Cell Press journal theme:

  • Professional appearance
  • Flexible legend placement
  • Publication-ready defaults

theme_colorblind()

Colorblind-safe palette with:

  • Viridis/Colorbrewer schemes
  • High contrast ratios
  • Print-friendly colors

Color Palettes

Nature-Approved Colors

# Primary colors
nature_colors <- c(
  blue = "#3B4992",
  red = "#EE0000",
  green = "#008B45",
  purple = "#631879"
)

Colorblind-Safe Scales

  • scale_fill_viridis()
  • scale_color_okabe_ito() (Okabe-Ito palette)
  • scale_color_viridis()

Example Workflow

User: Here's my ggplot code, make it Nature-style.

# Original plot
p <- ggplot(mtcars, aes(x = wt, y = mpg, color = factor(cyl))) +
  geom_point(size = 3)

Skill transforms to:

# Publication-ready version
p <- ggplot(mtcars, aes(x = "Weight (tons)", y = "Fuel Efficiency (mpg)",
                        color = "Cylinders")) +
  geom_point(size = 2.5, shape = 16, alpha = 0.8) +
  scale_color_nature() +
  theme_nature(base_size = 8) +
  labs(title = NULL)

# Export at correct size
ggsave("figure1.pdf", p, width = 3.5, height = 3, dpi = 300,
       device = "pdf")

Multi-Panel Figures

# Combine plots with patchwork
library(patchwork)

figure1 <- (panel_a | panel_b) / (panel_c | panel_d)

# Add panel labels
figure1 <- figure1 +
  plot_annotation(tag_levels = "A",
                  tag_suffix = ")")

# Export
ggsave("figure1.pdf", figure1, width = 7, height = 6, dpi = 300)

Tools & Packages Commonly Used

PurposeR Packages
Base plottingggplot2
Themesggplot2, cowplot, hrbrthemes
Color palettesviridis, RColorBrewer, scales, ggsci
Multi-panelpatchwork, cowplot, ggpubr
Exportggplot2, ragg
Fontsextrafont, showtext
Annotationsggrepel, ggpp

Common Journal Requirements

JournalWidth (single)Width (double)Max HeightMin DPI
Nature89 mm183 mm234 mm300
Science57 mm114 mm229 mm300
Cell85 mm178 mm229 mm300
PNAS87 mm178 mm227 mm300
PLOS ONE170 mm-230 mm300
eLife183 mm-244 mm300

Quick Reference

Applying a theme

p + theme_nature()           # Nature style
p + theme_science()          # Science style
p + theme_cellpress()        # Cell Press style
p + theme_colorblind()       # Colorblind-safe

Export formats

# Vector (preferred)
ggsave("figure.pdf", ... device = "pdf")
ggsave("figure.eps", ... device = "eps")

# Raster (high DPI)
ggsave("figure.tiff", ... device = "tiff", dpi = 600)
ggsave("figure.png", ... device = "png", dpi = 300)

Common fixes

  • Text too small: Increase base_size in theme
  • Legend overlap: Use theme(legend.position = "bottom")
  • Colors not distinct: Use scale_fill_viridis()
  • Fonts not rendering: Use extrafont::font_import()

Notes

  • Always check specific journal guidelines before submission
  • Vector formats (PDF/EPS) are preferred over raster
  • Use consistent styling across all figures in a paper
  • Test colorblind accessibility with colorblindr package
  • Keep axis labels clear and concise
  • Avoid redundant chart junk (backgrounds, grid lines)

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

96.32%
按下载量换算3,753

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

未展示

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills