数据分析作业
努力学python的新手小白
这个作者很懒,什么都没留下…
展开
-
pandas作业05
通过starbucks_store_worldwide.csv数据,获取中国每个省份的分布数量# 获取中国部分数据star_data = pd.read_csv("starbucks_store_worldwide.csv")star_data_in_china = star_data[star_data["Country"] == "CN" ]# 获取中国城市数据city_data = star_data_in_china["City"]# 获取城市列表city_list = city_原创 2020-09-11 22:46:06 · 178 阅读 · 0 评论 -
pandas作业04
练习1将 学生成绩表 与 选修成绩表 进行水平的拼接import pandas as pdimport numpy as npscore_stu = pd.read_excel("学生成绩表.xlsx",index_col = 0)xuan_score_stu = pd.read_excel("选修成绩表.xlsx",index_col = 0)pd.concat((score_stu,xuan_score_stu),axis = 1)练习2想在一张表中直观的了解每一位同学对应的原创 2020-09-09 21:22:15 · 194 阅读 · 0 评论 -
pandas作业
练习1读取北向.csv 指定 trade_date 为 行索引查看数据的基本信息 有无缺失值 对其缺失值进行处理删除缺失值所在行查看数据的基本信息 查看数据是否清洗完毕标签为 index 这列没啥用 将该列删除观察数据是否有重复行将重复行进行删除将行索引 进行升序将处理好的数据 保存至 北向(副).csvimport pandas as pdimport numpy as np# 读取文件data = pd.read_csv("北向.csv",index_col= 1)原创 2020-09-07 22:21:47 · 258 阅读 · 0 评论 -
pandas作业
练习1读取 catNames2.csv 文件,完成需求如下:找到所有的使用次数超过800的猫的名字获取用次数最高的名字找到所有的使用次数超过800的猫的名字import pandas as pdimport numpy as npcat_name = pd.read_csv("catNames2.csv")name_over_800 = cat_name[cat_name["Count_AnimalName"]>800]name_over_800获取使用次数最高name原创 2020-09-04 22:49:20 · 426 阅读 · 0 评论 -
pandas 作业
通过pandas的相关方法来实现数据在excel表中的写入、读取、文件数据更改、删除、表格合并等操作利用数生成表格并存储文excel文件import pandas as pdimport numpy as npstu_names = ["胡歌","林更新","金世佳","丑娟"]courses = ['语文', '数学', '英语', 'Python', '体育']data = np.array([[87., 74., 98., 84., np.nan],[79., 69., 61., 99.原创 2020-09-02 23:21:50 · 563 阅读 · 0 评论 -
numpy作业03
练习1:在讲解 Matplotlib 的时候,我们使用以下代码绘制分组条形图。其中讲解到,三根柱子的位置需要同时往左或往右移动时,需要使用到列表推导式。实际上,duck不必,请使用numpy的所学来优化我们该部分代码。import matplotlib.pyplot as pltimport numpy as npplt.rcParams['font.sans-serif'] = ['SimHei'] # 步骤一(替换sans-serif字体)plt.rcParams['axes.unicode_原创 2020-08-25 16:17:17 · 176 阅读 · 0 评论 -
numpy作业0-1
练习1 读取餐饮csv文件的数据方法1import csvwith open("餐饮.csv","r") as f: data = csv.reader(f) for i in data: print(i)结果:方法2import pandas as pddata = pd.read_csv("餐饮.csv",encoding = "gb18030")data练习2 读取Stock.xlsx 文件数据方法1from openpyxl原创 2020-08-20 15:36:16 · 169 阅读 · 0 评论 -
matplotlib作业-03
作业1 绘制班级的身高分布图形height = [160,163,175,180,176,177,168,189,188,177,174,170,173,181]import matplotlib.pyplot as pltimport randomplt.rcParams['font.sans-serif'] = ['SimHei'] # 步骤一(替换sans-serif字体)plt.rcParams['axes.unicode_minus'] = False # 步骤二(解决坐标轴负原创 2020-08-18 12:52:32 · 408 阅读 · 0 评论 -
matplotlib作业-02
练习1 为了对某一产品进行合理定价,我们对此类商品进行了试销实验,价格与需求量数据如下。利用图表分析规律。price = [60,80,40,30,70,90,95]sales = [100,50,120,135,65,45,40]import matplotlib.pyplot as plt# 解决中文乱码问题import matplotlibfont = { 'family':'SimHei', 'weight':'bold', 'size':12}matp原创 2020-08-15 11:02:37 · 219 阅读 · 0 评论