自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Seaborn 练习

'''如上数据有问题如下:• 索引无序• 单价中包含各种各样单位所以需求如下:• 读取数据 重置索引• 将单价列取出 整数 或 浮点数 并转为可计算类型• 将评分列进行降序• 直观体现评分数据主要分布在哪个区间• 直观体现单价与评分的分布• 取出评分前100条数据 直观体现不同出版社的出书次数'''#导入模块import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn

2021-03-06 01:25:38 343

原创 pandas 数据分类聚合作业

import pandas as pdimport numpy as np'''将 学生成绩表 与 选修成绩表 进行水平的拼接'''#构建学生成绩表stu_names = ["胡歌","林更新","金世佳","丑娟"]courses = ['语文', '数学', '英语', 'Python', '体育']data = np.array([[87., 74., 98., 84., np.nan],[79., 69., 61., 99., np.nan],[84., 84., 94., .

2021-02-04 18:56:54 199

原创 2021-01-30

'''练习1• 读取北向.csv 指定 trade_date 为 行索引• 查看数据的基本信息 有无缺失值 对其缺失值进行处理• 删除缺失值所在行• 查看数据的基本信息 查看数据是否清洗完毕• 标签为 index 这列没啥用 将该列删除• 观察数据是否有重复行• 将重复行进行删除• 将行索引 进行升序• 将处理好的数据 保存至 北向(副).csv'''import numpy as npimport pandas as pddata = pd.read_csv(r"北向.

2021-01-30 19:59:53 84

原创 pandas 第一次作业

'''作业1:通过 Pandas 创建 学生成绩表的 excel 文件 。参考数据如下(可自己构建):stu_names = ["胡歌","林更新","金世佳","丑娟"]courses = ['语文', '数学', '英语', 'Python', '体育']data = np.array([[87., 74., 98., 84., np.nan],[79., 69., 61., 99., np.nan],[84., 84., 94., 66., np.nan],[90., 60., 72., .

2021-01-24 19:06:51 600

原创 numpy 学习第二次作业

作业如下:DAY4:在 files 文件夹下有多个文件,需要通过代码获取文件名称列表并且将文件数据进行 行堆叠 ,并保存到新的文件中。import osimport numpy as npfile_path = r"./data/"dir_list = os.listdir(file_path)print(dir_list)def joint_list(file_list) : i = 1 data=np.loadtxt(file_list[0], delim.

2021-01-19 17:23:06 290 2

原创 1-12 作业

matplotlib 布局 作业import matplotlib.pyplot as pltimport randomfig=plt.figure()width=(4,1)height=(1,4)gr=fig.add_gridspec(2,2,width_ratios=width,height_ratios=height)ax1=fig.add_subplot(gr[0,0])ax1.set_xlim([0,4])ax1.set_ylim([0,2.5])ax1.plot([0,

2021-01-12 19:40:48 56

原创 送春风-10708157-12-29作业

12-29日作业假设大家在30岁的时候,根据自己的实际情况,统计出来了你和同桌从11岁到30岁每年交的男女朋友的数量如列表a和b,请绘制出该数据的折线图,以便分析自己和同桌每年交男女朋友的数量走势a = [1,0,1,1,2,4,3,2,3,4,4,5,6,5,4,3,3,1,1,1]b = [1,0,3,1,2,2,2,3,1,1,1,1,1,2,1,1,2,3,2,2]要求:• y轴表示个数• x轴表示岁数,比如11岁,12岁'''假设大家在30岁的时候,根据自己的实际情况,统计

2020-12-30 13:36:30 243

原创 python类创建及self参数解析

python类的创建 关键字class+类名(可以继承父类名称)(类名的首字母应该大写--单驼峰命名方式) 例如:class Car():class Car(): def __init__(self, name, date, price): self.name = name self.date = date self.price = price def run(self): print(s

2020-12-10 23:51:02 736

原创 生成器及yeild

关于yield 网上关于yield的文章很多,这里就不在赘述了,总结2点,yield是生产很产出的意思,也就是生成器,一个函数中出现yield那么他就是生成器yield除了实现return功能,还阻塞了程序,当使用next再一次调用的时候才从阻塞位置向后继续执行def fun1(n) : print('程序开始!') while n > 0 : re = yield n n = n - 1 print(re) ..

2020-12-08 23:56:19 73

原创 装饰器作业

装饰器作业通过装饰器计算函数的运行时间import timedef time_span(fun) : def wrapper(*args, **kwargs) : time_start = time.time() fun(*args, **kwargs) end_time = time.time() time_take = (end_time - time_start) print('{}函数共花费{}毫秒

2020-12-06 23:35:33 101 1

原创 2020-12-03

第九讲作业1.用函数实现一个判断用户输入的年份是否是闰年的程序 1).能被400整除的年份 2).能被4整除,但是不能被100整除的年份 以上2种方法满足一种即为闰年 def leap_year(): while True: year = int(input('请输入数字年份(如需退出请输入0):')) if (year % 4 == 0 or year % 400 == 0) and year != 0:

2020-12-03 22:04:49 96

原创 2020-12-01

打印名片程序:输入姓名,电话号码,性别,最后打印出来名片 控制姓名长度为6-20 电话号码长度11 性别只能允许输入男或女 每一样信息不允许为空 ~~~def card() : name = str(input('请输入姓名:')) while len(name) < 6 or len(name) > 20 : name = str(input('姓名长度不符合,请重新输入姓名:')) tel = str(input('请输入电话

2020-12-02 01:21:21 153 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除