Python_ML
Machine Learing
「已注销」
同时拥有极致的抑郁和绝对理性的人
展开
-
lect02_project
1.案例分析 2.数据集描述 提供的数据集为AppleStore.csv 包含了app的相关属性 id:App ID track_name:App名称 size_bytes:App大小 (单位:Byte) price:App价格 rating_count_tot:所有评论数 rating_count_ver:对应版本的评论数 prime_genre:App主分类 3.任务描述 1.收费App的价格...原创 2019-12-27 16:09:21 · 707 阅读 · 0 评论 -
lect02_codes05_概率论
常见的概率分布 离散型概率分布 1.伯努利分布(Bernoulli Distribution) 伯努利分布亦称"两点分布" “零一分布” 即事件的结果只有两个值 且事件之间相互独列 例如抛一次硬币就成为一次伯努利实验 结果要么为正面要么为反面 伯努利实验只做一次 import numpy as np import matplotlib.pyplot as plt import scipy.stat...原创 2019-12-26 15:06:20 · 207 阅读 · 0 评论 -
lect02_codes04_Seanborn
Pandas及Seanborn绘图 1.Pandas绘图 import pandas as pd import numpy as np import matplotlib.pyplot as plt %matplotlib notebook #设置绘图样式 plt.style.use('seaborn-colorblind') DataFrame绘图 df=pd.DataFrame({'A'...原创 2019-12-26 13:16:03 · 222 阅读 · 0 评论 -
lect02_codes03_pandas
数据合并及分组 1. 数据合并 import pandas as pd staff_df = pd.DataFrame([{'姓名': '张三', '部门': '研发部'}, {'姓名': '李四', '部门': '财务部'}, {'姓名': '赵六', '部门': '市场部'}]) stude...原创 2019-12-25 10:32:07 · 133 阅读 · 0 评论 -
lect02_codes02_pandas
数据清洗 1.处理缺失数据 import pandas as pd log_data = pd.read_csv('log.csv') log_data time user video playback position paused volume ...原创 2019-12-25 10:30:13 · 140 阅读 · 0 评论 -
lect01_codes02_numpy
Python purpose:学习Numpy的基础操作 Numpy及向量化 import numpy as np 1.1创建Array my_list=[1,2,3] x=np.array(my_list) print('列表:',my_list) print('Array:',x) 列表: [1, 2, 3] Array: [1 2 3] x.shape (3,) #维度 x.ndi...原创 2019-12-22 14:58:23 · 153 阅读 · 0 评论 -
lect01_codes_高阶语法
PythonML purpose:学习Python语言的高阶应用 条件语句 # 条件语句 import math x=5 if x>0: y=math.log(10) else: y=float('nan') import math x=5 y=math.log(10) if x >0 else float('nan') 列表推导式 %%timeit l=[] ...原创 2019-12-22 10:53:53 · 158 阅读 · 0 评论 -
lect01_codes03_eg梯度下降
PythonML purpose:梯度下降的实例 利用梯度下降求函数y=(x+5)^2的最小值 梯度下降算法 import numpy as np def func(x): return (x+5)**2 x_points=np.linspace(-10,5,num=100) y_points=func(x_points) import matplotlib.pyplot as pl...原创 2019-12-22 16:31:14 · 165 阅读 · 0 评论