![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python数据分析
JunYan1101
这个作者很懒,什么都没留下…
展开
-
数据分析作业11
数据分析作业11练习1练习2练习1将 “学生成绩表” 与 “选修成绩表” 进行水平的拼接import pandas as pdcourse_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 · 311 阅读 · 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 · 315 阅读 · 0 评论 -
数据分析作业8
数据分析作业8练习1练习2练习3练习1通过 Pandas 创建 学生成绩表的 excel 文件import pandas as pdimport numpy as npstu_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 · 475 阅读 · 0 评论 -
数据分析作业6
数据分析作业6练习:在 files 文件夹下有多个文件,需要通过代码获取文件名称列表并且将文件数据进行 行堆叠 ,并保存到新的文件中。代码实现:import numpy as npimport os# 定义函数# 获取文件夹下的所有文件名def file_list(dir): filename_li = [] filenames = os.listdir(dir) for filename in filenames:原创 2020-08-27 12:49:30 · 277 阅读 · 0 评论 -
数据分析作业5
数据分析作业5练习1:练习2:练习3练习4练习1:在讲解 Matplotlib 的时候,我们使用以下代码绘制分组条形图。其中讲解到,三根柱子的位置需要同时往左或往右移动时,需要使用到列表推导式。实际上,duck不必,请使用numpy模块来优化以下代码。import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei'] # 步骤一(替换sans-serif字体)plt.rcParams['axes.unicode_m原创 2020-08-25 13:13:53 · 532 阅读 · 0 评论 -
数据分析作业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 阅读 · 0 评论 -
数据分析作业3
数据分析作业3练习1:读取餐饮csv文件的数据import csvwith 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 · 783 阅读 · 0 评论 -
数据分析作业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'] = Falseheight = [160,163,175,180,176原创 2020-08-18 01:03:53 · 450 阅读 · 0 评论