使用dplyr,制作一组赔率/平均值,然后获得每组最小最大值。

library(dplyr)

df1 %>%

mutate(grp = if_else(numbers %% 2 == 0, "even", "odd")) %>%

group_by(grp) %>%

mutate(ID, numbers,

Tag = paste0(if_else(numbers == min(numbers), paste("Smallest", grp), ""),

if_else(numbers == max(numbers), paste("Largest", grp), ""))) %>%

ungroup() %>%

select(-grp)

# # A tibble: 6 x 3

# ID numbers Tag

#

# 1 1 12 Largest even

# 2 2 4 Smallest even

# 3 3 13 Largest odd

# 4 4 8

# 5 5 9 Smallest odd

# 6 6 4 Smallest even

编辑:

df1 %>%

mutate(grp = if_else(numbers %% 2 == 0, "even", "odd")) %>%

group_by(grp) %>%

mutate(ID, numbers,

Tag = paste0(if_else(numbers == min(numbers), "Smallest ", ""),

if_else(numbers == max(numbers), "Largest ", ""),

grp)) %>%

ungroup() %>%

select(-grp)

# # A tibble: 6 x 3

# ID numbers Tag

#

# 1 1 12 Largest even

# 2 2 4 Smallest even

# 3 3 13 Largest odd

# 4 4 8 even

# 5 5 9 Smallest odd

# 6 6 4 Smallest even

c语言找出最大的偶数,查找最大值和最小值为偶数和奇数相关推荐

  1. c语言找出一个数组中出现次数最多的那个元素,c语言找出数组中出现次数最多地那个元素...

    matlab中如何找出不同维度矩阵出现次数最多的数组并记录其个数 首先是胞矩阵中的序列问题,不妨假设AA{1}是一个多行两列的数据,AA{2}同例.程序如下clcclearallAA{1}=[12;2 ...

  2. C语言找出两个字符串唯一不同的一个字符(附完整源码)

    C语言找出两个字符串唯一不同的一个字符 C语言找出两个字符串唯一不同的一个字符完整源码(定义,实现,main函数测试) C语言找出两个字符串唯一不同的一个字符完整源码(定义,实现,main函数测试) ...

  3. C语言——找出矩阵最大值

    C语言--找出矩阵最大值 问题描述: 代码: # include <stdio.h>int main() {int a[3][4];int i, j;int maxi = 0;int ma ...

  4. C语言找出数组中最小的数和它的下标

    C语言找出数组中最小的数和它的下标,然后把它和数组中最前面的元素对换位置 #include <stdio.h> int main() {int A[10]={3,7,5,9,10,2,1, ...

  5. 单词迷阵游戏就是从一个10x10的字母矩阵中找出目标单词,查找方向可以从左往右、从右往左、从上往下或者从下往上。例如下面的迷阵中包含quot等单词。

    单词迷阵游戏就是从一个10x10的字母矩阵中找出目标单词,查找方向可以从左往右.从右往左.从上往下或者从下往上.例如下面的迷阵中包含quot等单词. rmhlzxceuq bxmichelle mnn ...

  6. 【例4-3】利用数组,给定N个正整数数据(N<=100),查找最大值和最小值并输出。【输入输出样例】Input length (N<=100):(此处括号、冒号为英文符号,后面无空格;leng

    [例4-3]利用数组,给定N个正整数数据(N<=100),查找最大值和最小值并输出. [输入输出样例] Input length (N<=100):(此处括号.冒号为英文符号,后面无空格: ...

  7. C语言找出4个最大和4个最小数,济南大学C语言程序设计教案:C语言实验课程第四课.doc...

    济南大学C语言程序设计教案:C语言实验课程第四课 C语言实验课程第四课 实验一 数组与函数.数组与指针 一.实验目的 1 掌握数组名作为函数参数的含义.使用方法. 2 掌握多维数组作为函数参数的使用方 ...

  8. C语言 找出任意两整数之间的素数以及他们的和

    #include<stdio.h> //函数声明 int isPrime(int); int prinmeNumbers(int,int); int primeNumbers(int,in ...

  9. C语言/找出任意两整数之间的素数以及他们的和

    #include<stdio.h> //函数声明 int isPrime(int); int prinmeNumbers(int,int); int primeNumbers(int,in ...

最新文章

  1. JVM——Java虚拟机架构
  2. 程序员加班崩溃,过路外卖小哥主动帮忙改代码,网友直呼太暖了!
  3. Spring创建对象的三种方式以及创建时间
  4. [YTU]_2919( Shape系列-5)
  5. MySQL当您插入列无效的数据插入
  6. python通过下载链接下载_Python根据URL地址下载文件——wget
  7. mysql 5.6 外键_mysql 5.6外键约束错误;没有发生在5.5
  8. Adobe Flash CS4 序列号-Adobe Dreamweaver CS4 序列号
  9. python动态规划dp
  10. 用python写Hello World
  11. 【有利可图网】PS教程:制作水彩头像画
  12. 公众号要如何排版?这几个必备公众号排版技巧千万不要错过哦
  13. 极光一键登录集成手册 | Android
  14. HTML+CSS简单的网页制作期末作业 关于我的家乡——四川文化网页介绍 DW大学生网页作业制作设计 Dreamweaver简单网页成品
  15. SAP运维管理平台系统
  16. 解读SM, SP和Warp
  17. 计算机二级WPS 选择题(模拟和解析八)
  18. 手机号码和电话号码的正则表达式
  19. 短暂的停留,是为了走的更远!
  20. Kubernetes安装和试用

热门文章

  1. 如何选择最理想的Linux服务器系统
  2. 商务礼仪——维护个人和企业形象
  3. 商务礼仪与职业形象PPT简介
  4. 【视觉-摄像机2】opencv 调用工业摄像机(GigE接口详细说明)
  5. w10怎么打开计算机用户账户控制,w10用户账户控制管理员权限不能打开如何解决...
  6. PIC16F887 单片机 数字钟 电子钟 万年历 数字时钟 proteus
  7. Flume基础知识(个人总结)
  8. 前言 本书面向的读者 本书内容
  9. Received status code 400 from server: Bad Request解决方案
  10. TPM分析笔记(五)TPM Architecture规范之TPM架构(第11章)