TURING -数据科学入门
文章平均质量分 81
NJYR21
这个作者很懒,什么都没留下…
展开
-
图灵程序丛书 —《数据科学入门》— Ch3 可视化数据(matplotlib)
Ch3 可视化数据此系列记录《数据科学入门》学习笔记3.1 matplotlib%matplotlib inlineimport matplotlib.pyplot as pltyears = [1950, 1960, 1970, 1980, 1990, 2000, 2010]gdp = [300.2, 543.3, 1075.9, 2862.5, 5979.6, 10289.7, 149...原创 2018-02-27 16:54:42 · 421 阅读 · 0 评论 -
图灵程序丛书 —《数据科学入门》— Ch2 Python 速成
Ch2 Python 速成此系列记录《数据科学入门》学习笔记2.1 基础内容2.1.3 空白形式python使用缩进的形式分隔代码块,可利用‘Tab’键快速找到键入位置。for i in [1, 2, 3, 4, 5]: print(i) for j in [1, 2, 3, 4, 5]: print(j) print(i + j) prin...原创 2018-01-31 18:14:16 · 351 阅读 · 0 评论 -
图灵程序丛书 —《数据科学入门》— Ch1 导论
Ch1 导论此系列记录《数据科学入门》学习笔记1.3.1 寻找关键联系人1、定义users字典listusers = [ {'id': 0, 'name': 'Hero'}, {'id': 1, 'name': 'Dunn'}, {'id': 2, 'name': 'Sue'}, {'id': 3, 'name': 'Chi'}, {'id': 4, 'na...原创 2018-01-30 16:03:27 · 381 阅读 · 0 评论 -
图灵程序丛书 —《数据科学入门》— Ch8 梯度下降法
Ch8 梯度下降法此系列记录《数据科学入门》学习笔记8.2 梯度下降的思想梯度下降法只能找到局部最优解,而不是全局最优解;当有多个全局最优解时,可以通过多尝试一些初始点来重复搜索;当一个函数没有最小点时,计算可能会陷入死循环。8.2 估算梯度def sum_of_squares(v): return sum(v_i ** 2 for v_i in v)# 单变量函数的导数可通过差商来定...原创 2018-03-08 17:54:59 · 596 阅读 · 0 评论 -
图灵程序丛书 —《数据科学入门》— Ch9-Ch10 获取数据、数据工作
Ch9-Ch10 获取数据、数据工作此系列记录《数据科学入门》学习笔记(停止)Chap 9 获取数据(只有9.2)9.2 读取文件9.2.1 文本文件基础# 'r'意味只读file_for_reading = open('reading_file.txt', 'r')# 'r'意味写入,会破坏已存在的文件file_for_writing = open('reading_file.txt'...原创 2018-03-09 21:09:49 · 455 阅读 · 0 评论 -
图灵程序丛书 —《数据科学入门》— Ch4-Ch7 线性代数、统计学、概率、假设与推断
Ch4-Ch7 线性代数、统计学、概率、假设与推断此系列记录《数据科学入门》学习笔记Ch 4 线性代数4.1 向量# 向量加减法def vector_add(v, m): return [v_i + w_i for v_i, w_i in zip(v, w)]def vector_subtract(v, m): return [v_i - w_i for v_i, w_i ...原创 2018-03-05 17:59:06 · 429 阅读 · 0 评论