首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    经验总结 | 最有效的R学习路径(二)

    ] jQuery Foundation 作者Winston Chang,R绘图领域的大神,其写的“R Graphics Cookbook”和Hadley写的“The Advanced R"一样在R社区中享有崇高地位...Winston和Hadley私交不错,所以你看到ggvis的另外一个作者就是Hadley本人。 ggvis还有另外一个大腿:RStudio。...由于比较新,所以和ggplot2相比,ggvis的学习资料要少一些,大猫建议大家先从ggvis的官方教程学起,ggvis的官网是: http://ggvis.rstudio.com/ 是不是有眼尖的小伙伴发现了什么问题...一般而言,学完了“getting started with ggvis”中“recipes”和“ggvis basics”两部分内容,日常绘图就没有太大问题了,而“advanced topics”中的内容更多是关于自定义坐标轴...stackoverflow是世界上最大的程序员问答网站,只要你在搜索时加上[ggvis]标签,那么你就能搜索到和ggvis相关的所有问题。

    73210

    ggvis包—数据可视化交互

    简介 ggvis[1]是R的一个数据可视化包,它可以: 使用与ggplot2类似的语法描述数据图形; 创建丰富的交互式图形,在本地Rstudio或浏览器中使用这些图形; 利用shiny的基础结构发布交互式图形...如果要加拟合线,和ggplot语法很类似,再加一层layer_smooths()。...4 曲线图 使用layer_lines()绘制曲线图,当然你可以和散点图合并,效果更好。...add_axis()可以设置坐标轴的名称等其他参数。 6 箱型图 使用layer_boxplots()绘制箱型图,具体内部参数再次不做具体陈述。...小编有话说 本篇推送参考ggvis cookbook[2],小编也只是一个搬运工。这篇主要是对该包中的常见图形进行静态展示,但是其实这个包更强大的功能在于交互式。

    99740

    快速入门Tableau系列 | Chapter02【数据前处理、折线图、饼图】

    5、绘制折线图 绘制折线图的的一般步骤: 1、把各自需要用到的部分拉到对应的地方 2、删除为NULL的点 3、设置标签格式 5.1 绘制电影数量变化折线图 ①移动对应部分到行和列,以及标签:...③设置标签的格式:点击“ 总计(累计票房(万)) ”的下拉列表->设置格式->(区->默认值->数字)->数字(自定义)->小数位数0、单位千 ?...②行:分别拖动“ 记录数 ”和“累计票房(万)”到行。 ? ③修改标签 ? ④最终图例 ? ⑤构建双坐标轴 方法:在上面图中,右击“ 累计票房(万) ”->双轴即可 ?...因此,我们可以上图的右上角的饼图。 ②设置标签格式为总额百分比:点击“ 总计(记录数) ”下拉列表->快速表计算->合计百分比 ?...③设置百分比小数位数:点击“ 总计(记录数) ”的下拉列表->设置格式->(区->默认值->数字)->百分比->小数位数0 ? ④导出:工作表->导出->图像 ? ?

    2.8K31

    FusionCharts参数说明补充

    是否格式化数字,默认为1(True),自动的给你的数字加上K(千)或M(百万);若取0,则不加K或M decimalPrecision            指定小数位的位数,[0-10...]    例如:=’0′ 取整 divLineDecimalPrecision    指定水平分区线的值小数位的位数,[0-10] limitsDecimalPrecision        指定y轴最大...FusionCharts v3新增功能 新的3.1版本:  使得出口能力为PDF格式的图表和图片在客户端以及服务器端  旋转文字并不需要任何更多的嵌入字体。...下面是几个主要的。  有什么新的3.1版本:  使得出口能力为PDF格式的图表和图片在客户端以及服务器端  旋转文字并不需要任何更多的嵌入字体。...更多的控制权动态调整  v3的推出两种模式的图表大小- exactFit和noScale 。 noScale使用基于像素的大小。在exactFit模式,您可以调整图的基础上的百分比。

    3K10

    R tips:ggtext的geom_richtext图层的格式调整和使用

    geom_label和geom_text的视觉区别在于是否有一个边框区域。...fill、color还可以映射变量,和普通的ggplot2的geom_label类似,如果需要可以在aes函数中定义它。但是如果是映射的常量,则需要在aes函数外定义。...这里的上标使用的^字符,也可以html的sup标签。 至于上面的例子中特地提到换行和空格,是因为他们配合R中的无穷量Inf,可以实现一个相对优雅的固定排版布局。...比如我们想实现一个label在右上角的布局,那么就可以设置x和y均是Inf,则label会出现在x和y的最大值处,在图中也就是右上角的位置,再通过hjust和vjust控制此label的中心点,即可实现注释文本永远在右上角对齐的效果...如果label距边框远一些,也许效果会更好,通过换行和空格可以实现,也就是下图。

    1.4K50

    浏览器亚像素渲染与小数位的取舍

    这里我们借用 Alex Kilgour 的实验页面对常用的浏览器进行测试,具体实验页面见“带小数位的百分比、像素测试页面”。 一、测试实验 本次实验主要分为三组: (一)第一组 ? ?...浏览器对百分比小数位的处理主要是保留2位、4位、13位或15位,为了测试是通过四舍五入还是截断处理,第一个百分比的值在第3位、5位、14位小数位取小于5的值,而第二个则取大于5的值。...”方面,所有浏览器都支持小数位的百分比宽度值,其中最短为2位小数位,最长为15位小数位。...IE8、IE9对小于1像素的部分是会进行取整处理的,因此舍弃前后的整数值是621和620,那将会出现1像素的误差。...注明出处格式:腾讯ISUX (https://isux.tencent.com/card-design-thinking.html)

    1.5K20

    R-tmap 绘制带指北针和比例尺的空间地图

    引言 昨天有小伙伴在讨论群里提问"有没有关于绘制带比例尺和指北针的地图可视化教程",我也进行了答复,没想到关注的人比较多,那就安排推文教程(最近在系统整理资料,所以这篇也是计划外的 ? )。...关注本公众号,后台回复"地图数据" 即可获取本推文所使用的数据。 02. tmap 简介 说起绘制空间数据相关的可视化作品,R语言还是比Python 要方便的多的 ? ? 。...本期推文所需的shp文件主要为:country、province、world三个shp文件和用于标注城市名的city文件。...其他风格(这里同时设置指北针和主题风格) tm_compass(type = "arrow", position=c("left", "top")) + tm_style("cobalt") ?...总结 本期推文介绍了大家比较关心的绘制空间数据 指北针 和 比例尺的添加方法。而基于ggplot2 以及拓展包 ggspatial 也是可以绘制的,由于不是很熟悉空间数据的处理,介绍难免不足。

    98930

    R-tmap 绘制带指北针和比例尺的空间地图

    引言 昨天有小伙伴在讨论群里提问"有没有关于绘制带比例尺和指北针的地图可视化教程",我也进行了答复,没想到关注的人比较多,那就安排推文教程(最近在系统整理资料,所以这篇也是计划外的 ? )。...关注本公众号,后台回复"地图数据" 即可获取本推文所使用的数据。 02. tmap 简介 说起绘制空间数据相关的可视化作品,R语言还是比Python 要方便的多的 ? ? 。...值得注意的是,tmap 拥有类似于ggplot2 “图层” 语法绘图原理,熟悉ggplot2绘图的小伙伴肯定会快速上手的 ? ? 。...本期推文所需的shp文件主要为:country、province、world三个shp文件和用于标注城市名的city文件。...其他风格(这里同时设置指北针和主题风格) tm_compass(type = "arrow", position=c("left", "top")) + tm_style("cobalt") ?

    3K31

    数据流编程教程:R语言与DataFrame

    tidyr主要提供了一个类似Excel中数据透视表(pivot table)的功能,提供gather和spread函数将数据在长格式和宽格式之间相互转化,应用在比如稀疏矩阵和稠密矩阵之间的转化。...数据可视化 ggplot2/ggvis 1. ggplot2 ggplot2 是一个增强的数据可视化R包,帮助我们轻松创建令人惊叹的多层图形。...2. ggvis ggvis是吸收了ggplot2、vega以及d3的精华,目标旨在配合shiny打造动态可 交互的可视化组件。...ggvis最明显的区别就是在作图时直接支持%>%的管道操作,比如: ggplot2与ggvis的关系类似于plyr与dplyr的关系,都是一种演化过程。 六....在R中使用DDF,我们不需要修改之前任何的代码,并且绕过Hadoop的绝对限制,就可以让data frame格式的数据,自动获得分布式处理的能力!

    3.9K120

    OpenCV-Python学习(14)—— OpenCV 绘制箭头线(cv.arrowedLine)

    学习目标 学会使用 cv.arrowedLine 带箭头的直线; 绘制箭头的直线的注意事项。 2....pt1 表示线段第一个点的坐标,(x1, y1)。 pt2 表示线段第二个点的坐标,(x2, y2)。 color 表示绘制直线的颜色,(b,g,r) 格式的元组,或者表示灰度值的标量。...thickness 表示绘制直线的粗细,默认值 1px。 lineType 表示绘制直线的线性,默认为 LINE_8。 shift 表示点坐标的小数位数,默认为 0。...# 坐标轴箭头大小比例 tipLength = 0.02 # 坐标轴x的起始坐标 piontx1 = (10,int(h/2)) pointx2 = (w - 10, int(h/2))...注意 点坐标的格式是 (x,y) 而不是 (y,x); 坐标点必须是int类型; 双向箭头的绘制就是两条交换起点和终点的箭头直线; color的值是(b,g,r); tipLength表示箭头部分长度与线段长度的比例

    1.3K20

    浏览器亚像素渲染与小数位的取舍

    这里我们借用 Alex Kilgour 的实验页面对常用的浏览器进行测试,具体实验页面见“带小数位的百分比、像素测试页面”。...浏览器对百分比小数位的处理主要是保留2位、4位、13位或15位,为了测试是通过四舍五入还是截断处理,第一个百分比的值在第3位、5位、14位小数位取小于5的值,而第二个则取大于5的值。...我们将第一组的渲染结果填入“宽度的百分比保留的小数位”、第三组的渲染结果填入“渲染后的宽度值保留的小数位”,最终可以得出以下测试结果。 ?...从测试数据可以看出: “宽度的百分比保留的小数位”方面,所有浏览器都支持小数位的百分比宽度值,其中最短为2位小数位,最长为15位小数位。...IE8、IE9对小于1像素的部分是会进行取整处理的,因此舍弃前后的整数值是621和620,那将会出现1像素的误差。

    1.1K50

    OpenCV-Python学习(11)—— OpenCV 图像几何形状绘制(cv.line、cv.circle、cv.rectangle、cv.ellipse)

    color 表示绘制直线的颜色,(b,g,r) 格式的元组,或者表示灰度值的标量。 thickness 表示绘制直线的粗细,默认值 1px,-1 表示内部填充。...center 表示圆心点的坐标,(x, y) 格式的元组。 radius 表示圆的半径,整数。 color 表示绘制直线的颜色,(b,g,r) 格式的元组,或者表示灰度值的标量。...color 表示绘制直线的颜色,(b,g,r) 格式的元组,或者表示灰度值的标量。 thickness 表示绘制直线的粗细,默认值 1px,-1 表示内部填充。...lineType 表示绘制直线的线性,默认为 LINE_8。 shift 表示点坐标的小数位数,默认为 0。 5.3 注意 使用rec参数绘制矩形,r.tl() 和 r.br() 是矩形的对角点。...center 表示椭圆的圆心点的坐标,(x, y) 格式的元组。 axes 表示椭圆的轴长,格式为 (长轴长度的一半, 短轴长度的一半) 格式的元组。

    2.4K21

    数据分析系列剧第五集:用户满意度研究(二)

    在表1中,由于是用选择某项指标的人数占比刻画该项指标的重要性,因此,各项指标的重要性得分应选用表1中的个案百分比(以受访总人数为基数),而非百分比(以所有指标被选中次数为基数)。...图4 四分图数据源 1、制作散点图 选中数据源(见图4)的数据区域B2:C14(注只选数值,不选字段名),依次选择“插入”-“散点图”-“仅带数据标记的散点图”。...于是便生成了散点图如图5所示,该图既没有图表标题,也没有坐标轴标题和散点标签,无法判断出散点与“重要性”和“满意度”的对应关系,因此接下来需要设置格式。 ?...图6 四分图制作示例2 3、调整坐标轴取值范围 右键单击纵坐标轴,选择“设置坐标轴格式”,在弹出对话框的“数字”中,将“小数位数”改为“0”; 右键单击横坐标轴,选择“设置坐标轴格式”,在弹出对话框的“...分别选中横轴和纵轴,点击右键选择“设置坐标轴格式”,在弹出的对话框做如下设置: (1)横坐标交叉:坐标轴值等于“39.58%” (2)纵坐标交叉:坐标轴值等于“3” (3)坐标轴标签:“低” 经过以上设置

    2.8K70

    前方高能:18图教你用好瀑布图,直观反映数据变化

    : 5.我们可以看到行轴中0以下没有数据,所以我们尽可能将0刻度设置在原点,方便观看: 6.倘若我们要更加直观的看到各月份利润对于年利润的影响程度,那么我们就要点击右侧的‘数据’字样,然后点击利润字段上的倒三角图标...,鼠标移至“预定义的动态计算器”字样上,然后点击汇总百分比: 7.但这时呈现的百分比的精度还不够理想,我们需要点击柱图上方的百分比标签,然后点击右侧‘格式’字样,然后下拉文本格式框,选中百分比,然后点击悬浮出...‘增加小数位数’的图标,点击两下: 8.既然是盈亏分析,那么我们就需要在表中一眼就能看出哪个月盈利,哪个月亏损了,实现这个我们可以点击任意一个非汇总柱子,然后点击右侧设置字样,找到分析下的高亮,点进去...汇总标签及汇总柱子的颜色支持单独设置,用户可以选中汇总标签或汇总柱子对格式菜单中的属性进行调整。很直观的就能看出各因素对总值的影响比例。...在今天这篇文章中,我们使用永洪BI为大家详细介绍了瀑布图的适用场景和操作方法。

    3.2K20

    Linux 命令(123)—— iostat 命令

    3.选项说明 -c 显示 CPU 使用情况 -d 显示磁盘使用情况 --dec={ 0 | 1 | 2 } 指定要使用的小数位数,默认为 2 -g GROUP_NAME { DEVICE [......] | ALL } 显示一组设备的统计信息 -H 此选项必须与选项 -g 一起使用,指示只显示组的全局统计信息,而不显示组中单个设备的统计信息 -h 以可读格式打印大小 -j { ID | LABEL...[,...] | ALL } ] 显示磁盘和分区的情况 -t 打印时间戳。...%nice:CPU 处在带 NICE 值的用户模式下的时间百分比,即改变过优先级的进程的占用 CPU 的百分比 %system:CPU 处在内核模式下的时间百分比 %iowait:CPU 等待输入输出完成时间的百分比...包括在请求队列中的等待时间和真正 I/O 时间 r_await:每个读操作平均耗时(单位毫秒)。包括在请求队列中的等待时间和真正读取时间 w_await:每个写操作平均耗时(单位毫秒)。

    1.4K20

    工具 | 一张图,教你用25种可视化工具如何完成

    散点图真是一个比较神奇的图形,正如它的名字一样,一堆纷乱如麻的圆点,看似无迹可寻却能显示出数据难以显示的内在逻辑关系。很多人称它“万表之王”,它在数据分析师手里已经演化成了一个强大的数据分析工具。...在看完对工具的推荐后,有兴趣的可以看下这24种工具是如何实现气泡图的。...数据源统一如下,4个字段分别为国家,人均收入,寿命,人口总数,想要做的效果是一个气泡图,X轴为人均收入,Y轴为寿命,气泡大小为人口总数 工具1:Excel 工具2:Google Sheets ?...– ggvis #import librarylibrary(ggvis)library(dplyr)#set working directorysetwd("Desktop")#read csvd =...read.csv("data.csv", header=TRUE)#plot chartd %>% ggvis(~income, ~health) %>% layer_points(size=

    1K80

    MatLab函数ylabel、ylim、yticks、yticklabels、ytickformat

    ,XXX 必须为系统支持的字体名称,FixedWidth 为等宽字体) ‘Color’, [r,g,b] | ‘X’ % 设置文本颜色(默认为 [0.15,0.15,0.15] RGB 三元组,X 为...e 指数记数法,精度值(precision)指示小数位数 g 精简版的 e 或 f,不带尾随零,精度值(precision)指示最大小数位数 预定义格式 说明 等效 ‘usd’ 美元(若标签使用科学计数法...: 字母标识符 说明 z 时区偏移量的缩写名称 Z ISO 8601 基本格式(带有小时、分钟和可选的秒字段) ZZZZ 长 UTC 格式 ZZZZZ ISO 8601 扩展格式(带有小时、分钟和可选的秒字段...) x 或 X ISO 8601 基本格式(带有小时和可选分钟字段) xx 或 XX ISO 8601 基本格式(带有小时和分钟字段) xxx 或 XXX ISO 8601 扩展格式(带有小时和分钟字段...) xxxx 或 XXXX ISO 8601 基本格式(带有小时、分钟和可选的秒字段) xxxxx 或 XXXXX ISO 8601 扩展格式(带有小时、分钟和可选的秒字段) 持续时间值格式 durationfmt

    3.1K10
    领券