头歌
xuemengliyou
这个作者很懒,什么都没留下…
展开
-
2. Matplotlib子图与多子图
第1关:手动创建子图任务:绘制一个包含两个样式不一致的子图。import matplotlibmatplotlib.use("Agg")import numpy as npimport matplotlib.pyplot as pltdef student(x): ''' 根据输入数据绘制不同的两个子图 :param x: 输入数据,类型为array :return: None ''' # ********* Begin *********#原创 2022-04-05 07:48:15 · 4207 阅读 · 4 评论 -
1. Matplotlib接口和常用图形
第1关:画图接口任务:掌握matplotlib的基本使用技巧,并能简单使用matplotlib进行可视化。import matplotlibmatplotlib.use('Agg')import matplotlib.pyplot as pltdef student(x,y): # ********** Begin *********# plt.figure(figsize=(10,10)) plt.plot(x, y) plt.savefig("Task1/image1原创 2022-04-04 16:48:04 · 1674 阅读 · 0 评论 -
6. Pandas合并数据集
第1关:Concat与Append操作import pandas as pddef task1(): #********** Begin **********# data=pd.read_csv('step1/data.csv') data1=pd.read_csv('step1/data1.csv') result=pd.concat([data,data1],axis=1) result=result.T.drop_duplicates().T原创 2022-04-02 09:18:40 · 339 阅读 · 0 评论 -
7. Pandas高效化运算与时间序列处理
第1关:字符串操作方法任务:读取step1/bournemouth_venues.csv文件,获取Venue Name列,通过向量化字符串操作得到清洗后的数据。import pandas as pddef demo(): #********** Begin **********# data=pd.read_csv('./step1/bournemouth_venues.csv') data=data['Venue Name'] data=data.str.split(原创 2022-04-02 08:00:28 · 2832 阅读 · 3 评论 -
5. Pandas分组聚合与透视表的创建
第1关:Pandas分组聚合任务:使用Pandas加载drinks.csv文件中的数据,根据数据信息求每个大洲红酒消耗量的最大值与最小值的差以及啤酒消耗量的和。import pandas as pdimport numpy as np# 返回最大值与最小值的和def sub(df): ########## Begin ######### return df.max() - df.min() ########## End ########## 得到目标DataFrame原创 2022-04-02 07:47:32 · 1218 阅读 · 0 评论