- 博客(8)
- 收藏
- 关注
原创 缺失数据处理
缺失数据意味着我们的数据集可能是不完整的,之前的例子中德国的缺了薪水,西班牙的缺了年龄。对于缺失的数据最简单的处理方法就是删除这两行数据,但是这样的话可能会遗失重要的信息,所以要采取一个更好的方法,最常用的方法就是,取这一列的平均值,或者是最常见的值来对缺失的数据进行补充。我们用工具来完成这个过程from sklearn.preprocessing import Imputer
2017-12-19 12:07:33
1250
原创 导入数据集
在Spyder中设置好工作路径之后,利用pandas导入数据集dataset = pd.read_csv('Data.csv')运行之后就可以在Spyder旁边的Variable explorer中看到dataset的结果了然后需要创建包含自变量的矩阵和应变量的向量X = dataset.iloc[:, :-1].values iloc表示取数据集
2017-12-19 05:38:26
8744
原创 标准库导入
Pythonimport numpy #包含机器学习用到数学方法import matplotlib.pyplot #画图像import pandas #导入数据集,对数据集操作R直接在packages中缺什么下载什么就行了
2017-12-19 05:24:28
453
原创 数据预处理
1. Get the dataset 下载数据集2. Importing the Libraries 导入标准库3. Importing the Da
2017-12-19 05:04:18
336
原创 回溯法
回溯法是生成一个组合的所有子集或者子系统的方法。回溯法例子:1. binary strings of n bits2. subsets of a given set E of n elements3. directed graphs of n nodes4. undirected graphs of n nodes5. permutations of a given siz
2017-12-12 01:38:49
178
原创 动态规划
最优性原则:子问题的局部最优解将会得出全局最优解。也就是说一个问题的最优解只取决于其子问题的最优解,非最优解对问题的求解没有影响。例如,最短路径问题。但是最长路径问题并不满足最优性原则。动态规划的步骤:1.设计一个能够表达原问题和原问题的子问题的结构。2.证明最优性原则成立。3.使用步骤1中的结构设计出原问题的解和子问题的解的递归的关系,指出递归关系的初始值,和什么时候停止
2017-12-11 00:45:30
189
原创 Android应用工程文件组成
Android应用工程文件主要由以下几部分组成1. src文件:项目源文件都保存在这个目录中2.R.java文件:这个文件是IDE自动生成的,开发者不需要修改里面的内容3.Android Library:包含了应用运行所需要的Android库4. assets目录:主要放置多媒体文件5. res目录:主要放置会用到的资源文件6. drawable目录:主要放置会用到的图片资
2017-12-06 06:21:13
4090
原创 Android JVM, JRE, JDK, SDK之间的关系
1. JVM (java virtual machine) 即java虚拟机,java能够实现跨平台的主要原因主要就是因为有java虚拟机,所有程序都要先被编译成能够在JVM上面运行的.class类文件。所以java程序并不需要直接在操作系统上运行。是由虚拟机将程序解释给本地系统运行。2. JRE (java runtime environment) 即java的运行环境,面向java程序使用
2017-12-06 06:06:38
1549
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅