首页 > 其他分享 >R语言学习笔记二

R语言学习笔记二

时间:2023-03-09 11:55:48浏览次数:53  
标签:project 语言 笔记 学习 https Graphics org CRAN Data

ggplot2
cookbook

可视化工具htmlwidgets

带R接口的javascript可视化工具包plotly
所有图形工具的完整列表

# 接下来所使用的安装包
install.packages(c(
  "colorBlindness", "directlabels", "dplyr", "gameofthrones", "ggforce", 
  "gghighlight", "ggnewscale", "ggplot2", "ggraph", "ggrepel", 
  "ggtext", "ggthemes", "hexbin", "Hmisc", "mapproj", "maps", 
  "munsell", "ozmaps", "paletteer", "patchwork", "rmapshaper", "scico", 
  "seriation", "sf", "stars", "tidygraph", "tidyr", "wesanderson" 
))

geom.point()

  • geom_smooth()拟合数据的平滑度并显示平滑度机器标准误差
  • geom_boxplot()生成一个盒须图(box-and-whisker)来总结一组点的分布
  • geom_histogram()和geom_freqpoly()显示连续变量的分布
  • geom_bar()显示分类变量的分布
  • geom_path()和geom_line()可以在数据点之间画线

R for Data Science包含有关使用更复杂模型的建议。
交互式3d图
github的sf包
R语言的sf包
ozmap
tidygraph

References

[1] Azzalini, A., and A. W. Bowman. “A Look at Some Data on the Old Faithful Geyser.” Applied Statistics 39 (1990): 357–65.

[2] Brewer, Cynthia A. “Color Use Guidelines for Mapping and Visualization.” In Visualization in Modern Cartography, edited by A. M. MacEachren and D. R. F. Taylor, 123–47. Elsevier Science, 1994.

[3] Campitelli, Elio. Ggnewscale: Multiple Fill and Colour Scales in ’Ggplot2’, 2020. https://CRAN.R-project.org/package=ggnewscale.

[4] Carr, Dan. “Graphical Displays.” In Encyclopedia of Environmetrics, edited by Abdel H. El-Shaarawi and Walter W. Piegorsch, 2:933–60. John Wiley & Sons, 2002. http://www.galaxy.gmu.edu/~dcarr/lib/EnvironmentalGraphics.pdf.

[5] ———. “Using Gray in Plots.” ASA Statistical Computing and Graphics Newsletter 2, no. 5 (1994): 11–14. http://www.galaxy.gmu.edu/~dcarr/lib/v5n2.pdf.

[6] Carr, Dan, Nicholas Lewin-Koh, and Martin Mächler. Hexbin: Hexagonal Binning Routines, 2014.

[7] Carr, Dan, and Ru Sun. “Using Layering and Perceptual Grouping in Statistical Graphics.” ASA Statistical Computing and Graphics Newsletter 10, no. 1 (1999): 25–31.

[8] Carr, D. B., R. J. Littlefield, W. L. Nicholson, and J. S. Littlefield. “Scatterplot Matrix Techniques for Large N.” Journal of the American Statistical Association 82, no. 398 (1987): 424–36.

[9] Chambers, John, William Cleveland, Beat Kleiner, and Paul Tukey. Graphical Methods for Data Analysis. Wadsworth, 1983.

[10] Cleveland, William. “A Model for Studying Display Methods of Statistical Graphics.” Journal of Computational and Graphical Statistics 2 (1993): 323–64. http://stat.bell-labs.com/doc/93.4.ps.

[11] ———. Visualizing Data. Hobart Press, 1993.

[12] Cook, Dianne, and Deborah F. Swayne. Interactive and Dynamic Graphics for Data Analysis: With Examples Using R and Ggobi. Springer, 2007.

[13] Eugster, Manuel J. A., and Thomas Schlesinger. “Osmar: OpenStreetMap and R.” R Journal, 2010. http://osmar.r-forge.r-project.org/RJpreprint.pdf.

[14] Garnier, Simon. Viridis: Default Color Maps from ’Matplotlib’, 2018. https://CRAN.R-project.org/package=viridis.

[15] Grolemund, Garrett, and Hadley Wickham. “Dates and Times Made Easy with lubridate.” Journal of Statistical Software 40, no. 3 (2011): 1–25. http://www.jstatsoft.org/v40/i03/.

[16] Hvitfeldt, Emil. Paletteer: Comprehensive Collection of Color Palettes, 2020. https://CRAN.R-project.org/package=paletteer.

[17] Lemon, Jim, Ben Bolker, Sander Oom, Eduardo Klein, Barry Rowlingson, Hadley Wickham, Anupam Tyagi, et al. Plotrix: Various Plotting Functions, 2008.

[18] Lovelace, Robin, Jakub Nowosad, and Jannes Muenchow. Geocomputation with R. CRC Press, 2019.

[19] Lumley, Thomas. Dichromat: Color Schemes for Dichromats, 2007.

[20] Meyer, David, Achim Zeileis, and Kurt Hornik. “The Strucplot Framework: Visualizing Multi-Way Contingency Tables with Vcd.” Journal of Statistical Software 17, no. 3 (2006): 1–48. http://www.jstatsoft.org/v17/i03/.

[21] Mullen, Lincoln A., and Jordan Bratt. “USAboundaries: Historical and Contemporary Boundaries of the United States of America.” Journal of Open Source Software 3, no. 23 (2018): 314. https://doi.org/10.21105/joss.00314.

[22] Murrell, Paul. “Investigations in Graphical Statistics.” PhD thesis, The University of Auckland, 1998.

[23] ———. R Graphics. Second. Chapman & Hall/CRC, 2011. https://www.stat.auckland.ac.nz/~paul/RG2e/.

[24] Müller, Kirill. Hms: Pretty Time of Day, 2020. https://CRAN.R-project.org/package=hms.

[25] Ou, Jianhong. ColorBlindness: Safe Color Set for Color Blindness, 2021. https://CRAN.R-project.org/package=colorBlindness.

[26] Pebesma, Edzer. “Simple Features for R: Standardized Support for Spatial Vector Data.” The R Journal 10, no. 1 (2018): 439–46. https://doi.org/10.32614/RJ-2018-009.

[27] ———. Stars: Spatiotemporal Arrays, Raster and Vector Data Cubes, 2020.

[28] Pedersen, Thomas Lin, and Fabio Crameri. Scico: Colour Palettes Based on the Scientific Colour-Maps, 2020. https://CRAN.R-project.org/package=scico.

[29] Robbins, Naomi. Creating More Effective Graphs. Chart House, 2013.

[30] Sarkar, Deepayan. Lattice: Multivariate Data Visualization with R. Springer, 2008.

[31] South, Andy. Rnaturalearth: World Map Data from Natural Earth, 2017. https://CRAN.R-project.org/package=rnaturalearth.

[32] Sparks, Adam H, Mark Padgham, Hugh Parsonage, and Keith Pembleton. “bomrang: Fetch Australian Government Bureau of Meteorology Weather Data.” The Journal of Open Source Software 2, no. 17 (September 2017). https://doi.org/10.21105/joss.00411.

[33] Sumner, Michael. Ozmaps: Australia Maps, 2019. https://CRAN.R-project.org/package=ozmaps.

[34] Teucher, Andy, and Kenton Russell. Rmapshaper: Client for ’Mapshaper’ for ’Geospatial’ Operations, 2018. https://CRAN.R-project.org/package=rmapshaper.

[34] Tufte, Edward R. Beautiful Evidence. Graphics Press, 2006.

[35] ———. Envisioning Information. Graphics Press, 1990.

[36] ———. The Visual Display of Quantitative Information. Second. Graphics Press, 2001.

[37] ———. Visual Explanations. Graphics Press, 1997.

[38] Tukey, John W. Exploratory Data Analysis. Addison–Wesley, 1977.

[39] Walker, Kyle. Tigris: Load Census Tiger/Line Shapefiles, 2019. https://CRAN.R-project.org/package=tigris.

[40] Warnes, Gregory. Gplots: Various R Programming Tools for Plotting Data, 2007.

[41] Wickham, Charlotte. Munsell: Utilities for Using Munsell Colours, 2018. https://CRAN.R-project.org/package=munsell.

[42] Wickham, Hadley. “A Layered Grammar of Graphics.” Journal of Computational and Graphical Statistics, 2009.

[43] ———. “Practical Tools for Exploring Data and Models.” PhD thesis, Iowa State University, 2008. http://had.co.nz/thesis.

[44] Wickham, Hadley, Michael Lawrence, Duncan Temple Lang, and Deborah F Swayne. “An Introduction to Rggobi.” R-News 8, no. 2 (2008): 3–7. http://CRAN.R-project.org/doc/Rnews/Rnews_2008-2.pdf.

[45] Wickham, Hadley, and Dana Seidel. Scales: Scale Functions for Visualization, 2020. https://CRAN.R-project.org/package=scales.

[46] Wilke, Claus O. Ggtext: Improved Text Rendering Support for ’Ggplot2’, 2020. https://CRAN.R-project.org/package=ggtext.

[47] Wilkinson, Leland. The Grammar of Graphics. 2nd ed. Statistics and Computing. Springer, 2005.

[48] Zeileis, Achim, Kurt Hornik, and Paul Murrell. “Escaping RGBland: Selecting Colors for Statistical Graphics.” Computational Statistics & Data Analysis, 2008. http://statmath.wu-wien.ac.at/~zeileis/papers/Zeileis+Hornik+Murrell-2008.pdf.

标签:project,语言,笔记,学习,https,Graphics,org,CRAN,Data
From: https://www.cnblogs.com/fishwithsheep/p/16520899.html

相关文章

  • 随堂笔记14-spring之事务
    @EnableTransactionManagement工作原理:开启事务本质就是增加一个advisor,而使用@EnableTranscationManagement是向spring容器内添加俩个beanautoproxyRegisterproxyT......
  • 随堂笔记13-spring之aop底层源码
    动态代理:代理模式:为其他对象提供一种代理来控制对这个对象的访问,增强一个类中的某个方法,对其进行扩展调用分为俩类,一类是jdk的接口代理,需要有接口,另一种是cglib代......
  • IM通讯协议专题学习(六):手把手教你如何在Android上从零使用Protobuf
    1、前言最近我负责的LiveChat客服聊天系统到了自研阶段,任务类似于做一个腾讯云IM这样的通信层SDK。在和后台进行技术选型讨论后,确定了数据传输层协议格式使用Protobuf......
  • 第01章_Java语言概述
    吾心安处即吾乡。吾乡何处不可眠1.Java知识脉络图1.1Java基础全程脉络图1.2本章专题与脉络2.抽丝剥茧话Java吾心安处即吾乡。吾乡何处不可眠2.1当前大......
  • TypeScript学习笔记 -- 接口对象
    1.接口对象-对对象的形状(shape)进行描述2.基本用法:规定了对象属性的类型  接口的首字母大写,一般会在接口前面加上大写的I  定义好的接口使用的时候,其中的属性不......
  • python+playwright 学习-26 locator.filter()过滤定位器
    前言locator.filter()方法可以对locator定位到的元素进行筛选过滤,可以按文本过滤,也可以按locator定位器过滤。locator.filter()文本过滤考虑以下DOM结构,我们要在其......
  • 学习
    =================================================================怎么我感觉我学了很多的知识,却学不会,就好比apachenginx这些东西,好早就有学习,但是一直都整不......
  • Java中间件学习之RabbitMQ
    什么是MQ  消息队列是典型的:生产者、消费者模型。生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发......
  • shell笔记
    目录第1章小试牛刀1.1 简介1.1.1 shell终端1.1.2 运行脚本1.2终端打印1.2.1 echo1.2.2 printf1.2.3 补充内容1.3 变量1.3.1 变量命名规则1.3.2 环境变量1.3.3 补充内容1......
  • Python学习日志
    面对if语句,python和java和C不同的是,python更多的是if条件1语句:内容elif条件2语句:内容else:内容 #上面所有条件都不满足,则运行该条件语句下的。 0A=int(input()......