自定义博客皮肤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 np import pandas as pd import matplotlib.pyplot as plt import seaborn

2021-03-06 01:25:38 341

原创 pandas 数据分类聚合作业

import pandas as pd import 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 197

原创 2021-01-30

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

2021-01-30 19:59:53 80

原创 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 554

原创 numpy 学习第二次作业

作业如下: DAY4:在 files 文件夹下有多个文件,需要通过代码获取文件名称列表并且将文件数据进行 行堆叠 ,并保存到新的文件中。 import os import numpy as np file_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 289 2

原创 1-12 作业

matplotlib 布局 作业 import matplotlib.pyplot as plt import random fig=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 55

原创 送春风-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 735

原创 生成器及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 72

原创 装饰器作业

装饰器作业 通过装饰器计算函数的运行时间 import time def 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 100 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 95

原创 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 151 1

空空如也

空空如也

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

TA关注的人

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