自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据分析作业11

数据分析作业11练习1练习2 练习1 将 “学生成绩表” 与 “选修成绩表” 进行水平的拼接 import pandas as pd course_data = pd.read_excel("学生成绩表.xlsx",index_col=0) ele_course_data = pd.read_excel("选修成绩表.xlsx",index_col=0) # 使用 join 拼接 course_data.join(ele_course_data,how="left") # 使用 concat 拼接

2020-09-10 07:18:21 312 1

原创 数据分析作业9

数据分析作业9练习1练习2 练习1 读取 catNames2.csv 文件,完成需求如下: 找到所有的使用次数超过800的猫的名字 import pandas as pd # 读取文件数据 catNames = pd.read_csv("catNames2.csv") catNames = catNames[catNames["Count_AnimalName"]>800] 获取用次数最高的名字 catNameIDMax = catNames["Count_AnimalName"].id

2020-09-05 18:51:15 316

原创 数据分析作业8

数据分析作业8练习1练习2练习3 练习1 通过 Pandas 创建 学生成绩表的 excel 文件 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

2020-09-03 12:41:37 477

原创 数据分析作业6

数据分析作业6 练习: 在 files 文件夹下有多个文件,需要通过代码获取文件名称列表并且将文件数据进行 行堆叠 ,并保存到新的文件中。 代码实现: import numpy as np import os # 定义函数 # 获取文件夹下的所有文件名 def file_list(dir): filename_li = [] filenames = os.listdir(dir) for filename in filenames:

2020-08-27 12:49:30 278

原创 数据分析作业5

数据分析作业5练习1:练习2:练习3练习4 练习1: 在讲解 Matplotlib 的时候,我们使用以下代码绘制分组条形图。其中讲解到,三根柱子的位置需要同时往左或往右移动时,需要使用到列表推导式。实际上,duck不必,请使用numpy模块来优化以下代码。 import matplotlib.pyplot as plt plt.rcParams['font.sans-serif'] = ['SimHei'] # 步骤一(替换sans-serif字体) plt.rcParams['axes.unicode_m

2020-08-25 13:13:53 533

原创 数据分析作业4

数据分析作业4 练习 – 创建 2*2 的数组 arr1 元素自定义 – 创建 2*2*3 的数组 arr2 元素自定义 – 查看 arr2 的维度以及形状 – 将 arr2 转为1维 – 将 arr1 进行转置 – 生成 4*4 全为1的数组 arr3 – 生成单位矩阵 import numpy as np # 创建 2*2 的数组 arr1 arr1 = np.random.randint(0,10,size=(2,2)) print('创建的arr1乱数数组为:\n{}'.format(arr1

2020-08-22 12:19:53 290

原创 数据分析作业3

数据分析作业3 练习1:读取餐饮csv文件的数据 import csv with open('餐饮.csv',encoding='gbk') as f: freader = csv.reader(f) for i in freader: print(i) 输出: ['城市', '类型', '店名', '点评', '人均', '口味', '环境', '服务'] ['北京', '私房菜', '梧桐宇私房菜', '45', '80', '7.3', '7.3', '7.1']

2020-08-20 12:51:36 787

原创 数据分析作业2

数据分析作业2 练习1:绘制班级的身高分布图形 height = [160,163,175,180,176,177,168,189,188,177,174,170,173,181] from matplotlib import pyplot as plt # 设置中文显示 plt.rcParams['font.sans-serif'] = ['SimHei'] plt.rcParams['axes.unicode_minus'] = False height = [160,163,175,180,176

2020-08-18 01:03:53 458

原创 Python 元组&字典&集合

Python 元组&字典&集合1 元组2 字典2.1 字典的特点2.2 字典的使用2.2.1 创建字典2.2.2 改变元素2.2.3 增加元素2.2.4 删除元素2.2.5 字典浅复制2.2.6 遍历字典3 集合 1 元组 元组是不可变序列 my_tuple = (10.20, 30, 40) my_tuple[2] = 80 print(my_tuple[2]) my_tuple[2] = 80 TypeError: 'tuple' object does not suppo

2020-07-19 18:27:16 182

原创 Python列表

Python列表1 序列(sequence)1.1 基本概念1.2 序列的分类2 列表(list)2.1 列表的使用2.2 切片3 通用操作4 修改列表5 列表的方法6 遍历列表6.1 for 循环6.2 range([start,]stop[,step]) 1 序列(sequence) 1.1 基本概念 序列是Python中最基本的⼀种数据结构。序列⽤于保存⼀组有序的数据,所有的数据在序列当中都有⼀个唯⼀的位置(索引)并且序列中的数据会按照添加的顺序来分配索引。 数据结构指计算机中数据存储的⽅式。 1

2020-07-15 14:44:23 165

原创 Python条件控制语句

Python条件控制语句1 运算符优先级2 条件语句(与条件运算符区分)2.1 if语句2.2 if-else语句2.3 if-elif-else语句3 循环语句3.1 while循环语句3.2 循环嵌套3.3 break和continue语句 1 运算符优先级 运算符优先级参考表 应用实例: a = 2 or 3 and 4 print(a) 输出结果: 2 #输出结果 由其结果,可整理几项要点: and的优先级要大于or a and b语句的输出,先对a的布尔值进行判断,如果a为Tru

2020-07-13 17:17:29 161

空空如也

空空如也

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

TA关注的人

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