首页
学习
活动
专区
圈层
工具
发布

使用dplyr进行数据转换

library(nycflights13) library(tidyverse) dplyr最常用的5个函数: • 按值筛选观测(filter())。...• 对行进行重新排序(arrange())。 • 按名称选取变量(select())。 • 使用现有变量的函数创建新变量(mutate())。...函数的使用方法: (1) 第一个参数是一个数据框。 (2) 随后的参数使用变量名称(不带引号)描述了在数据框上进行的操作。 (3) 输出结果是一个新数据框。...如果列名不只一个,那么就使用后面的列在前面排序的基础上继续排序 arrange(flights, year, month, day) 使用 desc() 可以按列进行降序排序: arrange(flights...summarize()进行分组摘要 #每日平均延误时间: by_day <- group_by(flights, year, month, day) summarize(by_day, delay =

1.4K10

使用dplyr进行数据分析:入门篇

下面介绍dplyr包。 在处理数据时,要明确以下几个问题: 明确你的目的 用计算机程序的方式描述你的任务 执行程序 dplyr包可以帮你又快又简单地处理这些问题。...tidyr包主要聚焦于把数据变成整洁数据,dplyr包主要功能在于对整洁数据进行各种操作,比如新增、筛选、汇总、合并等。...()重排列的位置 summarise()汇总 安装 install.packages("tidyverse") 数据集:starwars 下面使用星战(starwars)数据集演示基本的dplyr用法...library(dplyr) ## ## 载入程辑包:'dplyr' ## The following objects are masked from 'package:stats': ## ##..., species , films , ## # vehicles , starships 但是需要注意,filter()函数不支持直接使用行号进行筛选

1.6K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    大数据||使用AI算法进行滚动轴承故障精准预测

    滚动轴承故障预测 滚动轴承是由内环外环滚动体和保持架四种元件组成。滚动轴承在工作过程中,由于装配不当,润滑不良水分和异物侵入,腐蚀和过载等,都可能使轴承损坏。主要形式包括。...在滚动轴承数据成功实现上云后,利用PAAS层提供的AI算法中的BP神经网络对传动机组滚动轴承进行故障诊断,能够在轴承早期故障时发出预警信号,提前对将要发生的轴承,故进行维修或更换,缩短停工停产时间。...实施关键步骤 使用AI算法进行故障预测关键步骤如下: 1、边缘层数据采集与预处理:利用加速度传感器采集轴承的振动信息,由于现场干扰信号会对结果的准确度带来很大影响,需要选用专业级别高灵敏度的采集器。...2、边缘层特征值提取:原始数据需要在边缘设备进行特征值提取,以加速模型识别。 提取滚动轴承的四个特征参数,包括均方根值,峭度,谐波指标和方差参数。 均方根值:振动有效值,衡量振动幅度的大小。...由于神经网络需要消耗较多的计算资源,需要使用云计算的并行处理能力。 9、云计算结果可视化:通过garafana等组件进行可视化展示 参考资源 工业互联网成功融合了IT与OT技术并陆续落地应用。

    1.8K40

    Framer 使用滚动变体创建动画

    您可以使用“滚动变体”使导航栏在用户向下滚动页面时更改其外观,例如更改其背景颜色或调整元素的位置。或者在向下滚动页面时突出显示活动部分的侧边栏。...当黑色部分在浏览器视口中,导航栏使用默认的组件 当白色部分在浏览器视口中,导航栏使用黑色背景的导航栏组件 当黄色部分在浏览器视口中,导航栏使用黄色背景的导航栏组件 效果: 我们可以看到 当滚动不到不同部分的时候...Demo2: 实现一个滚动到不同部分,更改左侧的icon图标 效果: 在上个效果的基础上,我添加了 渐变背景 填充了文本,并使用绝对定位固定到页面上. 给每个页面添加了 粘性布局, 达到视差的效果....观察上方的Gif图片,我们就会发现,滚动到不同部分.右边的ICON 图标 在进行相应的变化....第二步: 引入到页面上,使用固定定位,定位在指定位置. 第三步: 添加滚动变体效果,滚动到不同部分,选择不同的组件即可. 这里我就不把属性图进行贴出了, 和上面第一个创建方法一致.

    1.2K10

    R tips:使用!!来增加dplyr的可操作性

    的这种易用性是有代价的,假如想要对分析工作稍微增加一些编程属性时,就会发现dplyr的异常情况,比如将分组变量赋值给一个变量,使用变量来进行分组: ### 分组变量group_var无法完成工作 group_var...上述过程中,baseR中的函数parse可以进行解析工作,函数eval可以进行执行工作。 一个代码在R console中是直接运行到结束的,如果想要获得其中间态:语句,可以使用expr函数来捕获它。...为了可以让它执行,我们可以需要告诉dplyr,先对group_var求值,获得真正的分组名:gear,使用gear进行后续操作,这个先求值的操作可以通过!!运算符来完成。...会告诉group_by函数,先对group_var进行求值,获得其值为gear,然后在进行后续操作。 为什么group_var需要先使用sym函数包裹?...在mutate中完成新变量名的编程 假如想要在mutate中使用变量对新变量进行设置,其结果并不会如愿,比如,将新变量名var_name赋值为“gear_new",使用var_name进行mutate操作

    2.9K31
    领券