![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据分析
只想躺平的小勺子
愿你喜欢笑,也喜欢自己
展开
-
Educoder--Pandas分组聚合与透视表的创建
第2关:Pandas创建透视表和交叉表 编程要求 使用Pandas中的read_csv函数加载step2/tip.csv文件中的数据集,分别用透视表和交叉表统计顾客在每种用餐时间(time)、每个星期下(day)的小费(tip)总和情况。 数据集列名信息如下表: 列名 说明 total_bill 消费总账单 tip 小费金额 day 消费日期(星期几) time 用餐时间段(早、中、晚) size 吸烟数量 测试输入: 无测试输入 预期输出: 透视表:原创 2022-04-02 12:28:26 · 600 阅读 · 0 评论 -
Educoder--Pandas分组聚合与透视表的创建
第1关:Pandas分组聚合 编程要求 使用Pandas中的read_csv()函数读取step1/drinks.csv中的数据,数据的列名如下表所示,请根据continent列进行分组并求每个大洲红酒消耗量的最大值与最小值之差以及啤酒消耗量的和。 列名 说明 country 国家名 beer_servings 啤酒消耗量 spirit_servings 白酒消耗量 wine_servings 红酒消耗量 total_litres_of_pure_alcohol 纯酒原创 2022-04-02 12:18:33 · 2379 阅读 · 0 评论 -
Educoder--Pandas高效化运算与时间序列处理
第3关:Pandas时间序列的高级应用 编程要求 要求实现如下功能: 求上个季度(仅含工作日)的平均值; 求每个月末(仅含工作日)的收盘价; 迁移数据365天; 求一年期移动标准差; 具体要求请参见后续测试样例。 测试输入: 无测试输入 预期输出: 参考代码 import matplotlib.pyplot as plt import pandas as pd def demo(): yahoo = pd.read_csv("./step3/yahoo_data.csv") yaho原创 2022-04-02 16:30:00 · 782 阅读 · 0 评论 -
Educoder--Pandas高效化运算与时间序列处理
第2关:Pandas的日期与时间工具 编程要求 根据相关知识创建时间戳、时间周期、时间增量这三种索引的数据结构。 测试输入: 2019-01-01 预期输出: DatetimeIndex(['2019-01-01', '2019-01-02', '2019-01-03', '2019-01-04', '2019-01-05', '2019-01-06', '2019-01-07', '2019-01-08', '2019-01-09',原创 2022-04-02 16:30:00 · 1507 阅读 · 0 评论 -
Educoder--Pandas高效化运算与时间序列处理
第1关:字符串操作方法 编程要求 本关的编程任务是补全右侧上部代码编辑区内的相应代码,要求实现如下功能: 读取step1/bournemouth_venues.csv文件,文件说明如下: 列名 说明 Venue Name 场地名 Venue Category 场地类别 Venue Latitude 场地经度 Venue Longitude 场地纬度 以空格切分每个场地名并获取每个切分后列表的最后一个元素作为一个Series; 将所有单词为P开头的值替换为空原创 2022-04-02 11:39:34 · 1481 阅读 · 3 评论