R 语言拥有丰富的可视化库,适合不同场景的数据展示需求。以下是常用库及特点:

  • ggplot2 📈
    基于 Grammar of Graphics 的强大绘图系统,支持高度定制化图表。

    ggplot2

    了解更多 → /libraries/r_data_visualization

  • plotly 🌐
    生成交互式图表(如动态图形、地图),适合网页展示。

    plotly

    扩展阅读 → /libraries/r_interactive_charts

  • shiny 💡
    构建数据仪表盘和交互式应用,结合 plotly 可实现动态界面。

    shiny

  • lattice 📈
    适合复杂多变量图表,语法简洁,适合统计分析场景。

    lattice

  • base_R 🖼️
    R 内置基础绘图函数,适合快速生成简单图表。

    base_R

🔍 使用技巧

  1. ggplot2 推荐使用 aes() 明确映射变量
  2. plotly 图表可嵌入 HTML 页面,支持缩放/悬停交互
  3. shiny 与 plotly 联用可创建实时数据可视化应用

📌 延伸学习
想了解如何用 R 进行数据挖掘?可参考 R 数据分析库指南 → /libraries/r_data_analysis