首页 > 其他分享 >1693. 每天的领导和合伙人

1693. 每天的领导和合伙人

时间:2023-08-14 14:34:50浏览次数:122  
标签:12 每天 honda toyota 2020 1693 合伙人 id

1693. 每天的领导和合伙人

2023年8月14日10:07:14

1693. 每天的领导和合伙人

简单

46

相关企业

SQL Schema


Pandas Schema


表:DailySales

+-------------+---------+
| Column Name | Type    |
+-------------+---------+
| date_id     | date    |
| make_name   | varchar |
| lead_id     | int     |
| partner_id  | int     |
+-------------+---------+
该表没有主键(具有唯一值的列)。它可能包含重复项。
该表包含日期、产品的名称,以及售给的领导和合伙人的编号。
名称只包含小写英文字母。

对于每一个 date_idmake_name,找出 不同lead_id 以及 不同partner_id 的数量。

任意顺序 返回结果表。

返回结果格式如下示例所示。

示例 1:

输入:
DailySales 表:
+-----------+-----------+---------+------------+
| date_id   | make_name | lead_id | partner_id |
+-----------+-----------+---------+------------+
| 2020-12-8 | toyota    | 0       | 1          |
| 2020-12-8 | toyota    | 1       | 0          |
| 2020-12-8 | toyota    | 1       | 2          |
| 2020-12-7 | toyota    | 0       | 2          |
| 2020-12-7 | toyota    | 0       | 1          |
| 2020-12-8 | honda     | 1       | 2          |
| 2020-12-8 | honda     | 2       | 1          |
| 2020-12-7 | honda     | 0       | 1          |
| 2020-12-7 | honda     | 1       | 2          |
| 2020-12-7 | honda     | 2       | 1          |
+-----------+-----------+---------+------------+
输出:
+-----------+-----------+--------------+-----------------+
| date_id   | make_name | unique_leads | unique_partners |
+-----------+-----------+--------------+-----------------+
| 2020-12-8 | toyota    | 2            | 3               |
| 2020-12-7 | toyota    | 1            | 2               |
| 2020-12-8 | honda     | 2            | 2               |
| 2020-12-7 | honda     | 3            | 2               |
+-----------+-----------+--------------+-----------------+
解释:
在 2020-12-8,丰田(toyota)有领导者 = [0, 1] 和合伙人 = [0, 1, 2] ,同时本田(honda)有领导者 = [1, 2] 和合伙人 = [1, 2]。
在 2020-12-7,丰田(toyota)有领导者 = [0] 和合伙人 = [1, 2] ,同时本田(honda)有领导者 = [0, 1, 2] 和合伙人 = [1, 2]。

通过次数

30.9K

提交次数

37.6K

通过率

82.0%

答案

import pandas as pd

def daily_leads_and_partners(daily_sales: pd.DataFrame) -> pd.DataFrame:
    return daily_sales.groupby(["date_id","make_name"],as_index=False).agg({"lead_id":"nunique","partner_id":"nunique"}).rename({"lead_id":"unique_leads","partner_id":"unique_partners"},axis=1)

标签:12,每天,honda,toyota,2020,1693,合伙人,id
From: https://www.cnblogs.com/lmq886/p/17628556.html

相关文章

  • nohup定时日志分割每天生成一个日志文件
    使用nohup启动java后台程序时,默认生成的日志文件保存在nohup.out中,随着时间的推移日志文件会越来越大,非常不方便查。所以如果一天生成一个日志文件,则每个日志文件户小很多,方便打开查看。下边介绍如何定时每天生成一个日志文件1、创建shell脚本首先创建一个log.sh的shell脚本,内容......
  • 每天都很快乐,原来快乐如此简单!
        1.一年365天,一年有52周,每周的周五周六周日都是超级开心的日子,按照这个进行计算,有52*3=156天超级开心的日子; 2.每到发薪日都很快乐,每月有一天发薪日,发薪日的前一天和发薪日的后一天都很快乐,每年基本有12个发薪日,按此计算,有3*12=36个超级开心日; 3.每到假期我们都超......
  • 多城市自媒体资讯入驻投稿会员合伙人pch5小程序开源版开发
    多城市自媒体资讯入驻投稿会员合伙人pch5小程序开源版开发PCH5小程序是一款多城市自媒体资讯入驻投稿会员合伙人的平台,具有以下功能:自媒体入驻:自媒体可以通过PCH5小程序申请入驻,提交个人资料和作品,经过审核后可以在平台上发布自己的资讯内容。投稿功能:用户可以通过PCH5小程序投稿自......
  • 让 GPT-4 给开源项目 GoPool Review 社区贡献者的 PR - 每天5分钟玩转 GPT 编程系列(5
    目录1.嘚瑟一下2.言归正传2.1GoPool的第一个PR2.2祭出GPT-42.3问问GPT-4怎么看这个PR2.4让GPT-4重构代码3.打完收工1.嘚瑟一下你还记得那个宣称自己性能全网第一的GolangWorkerPool不?对,就是能够GoPool,据说作者拿着GPT-4只花了3天就把这个项目肝出来了。......
  • 每天电脑自动开关机
    前言:这是之前就发过的文章,但是经常搞忘了在哪里,并且有2篇文章比较重复,所以我将这两篇文档整理在一起,方便大家查阅。通过命令让电脑自动关机windows7命令:每天关机命令at02:30/every:M,T,W,Th,F,S,Sushutdown-s-f-t30这里系统将在每天的2:30自动关机,every代表每个,M,T,W......
  • 用 Python 自动创建 Markdown 表格 - 每天5分钟玩转 GPT 编程系列(4)
    目录1.他们居然问我要Prompts2.让GPT-4来写代码2.1我对DevChat说2.2DevChat回答2.3我又对DevChat说2.4DevChat的第二轮回答2.5我再次对DevChat说2.6DevChat回答2.7最后效果3.他们居然让我要写总结1.他们居然问我要Prompts早几天我用GPT-4写了一个Gol......
  • 【HMS Core】【Push Kit】每天只能收到两条推送、状态码80100018
    【问题描述1】每天只能收到2条推送消息,其余的都无法收到【解决方案】1、请是否开通了消息自分类,因为现在是有咨询营销类消息限制的。没有使用自分类权益的话默认是资讯营销类消息。https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/message-restriction-d......
  • 每天工作4小时的程序员
    每天工作4小时的程序员每个人都熟悉这种作息规律:早上9点去上班,坐在电脑前面,编一天的程序,下午5点下班回家。如今,非常感谢蒂莫西·费里斯(TimothyFerriss)的《每周工作4小时》,我开始重新思考应该如何工作,如何让自己变成更有效率的程序员。最近,我把我的从周一到周五的作息规律......
  • 用 Golang 从0到1实现一个高性能的 Worker Pool(一) - 每天5分钟玩转 GPT 编程系列(3)
    目录1.概述2.设计2.1让GPT-4给出功能点2.2自己总结需求,再给GPT派活3.实现3.1你先随意发挥3.2你得让Worker跑起来呀3.3你说说Pool满了怎么办3.4你得把UT给我加上3.5你再给我把文档补上4.总结1.概述话说,早几天一口气过了一遍Golang的并发机制:跟着GPT-4......
  • js基础运算符 每天一个小知识(二)
    你理解的js自增自减要怎么运算呢?接下来我们用两个小例子掌握js自增自减,一起学习吧!4.自增自减:符号在前:先运算,后使用符号在后:先使用,在运算例子1、varn=1;varsum=n+++++n+n--+++n+n--+--n+n++;//1+3+3+3+3+1+1consol......