TOMACAT的博客

为菜某打call

[DataAnalysis]数据分析和大数据入门推荐书单

应该是目前网上能搜到的最全和最靠谱的入门书单了,几乎零基础(懂一点高数就可以入门),而且基本上都是我看完的书,有一些我看过完全没用的比如head first SQL等就不列入在内了。算是了了一直想要汇总书单的一个念想。 一、概率论和数理统计基础 1、《茆诗松概率论和数理统计》前七章(大数据的基...

2018-07-21 17:02:43

阅读数 8279

评论数 0

[C++]筛法判断素数

#include<iostream> #include<vector> #include<fstream> using namespace std; int main(){ vector<int&a...

2019-04-30 23:00:33

阅读数 17

评论数 0

[C++]素数判定

#include<iostream> using namespace std; int main(){ cout<<"please input a number: \n"; int m; //先定义后使用 cin&...

2019-04-29 20:42:56

阅读数 33

评论数 0

[C++]用循环设计倒三角字符

#include<iostream> using namespace std; int main(){ for (int i=1;i<=10;i++){ for (int j=1;j<=i-1;j++){ //j可以从1到i-1(最小为...

2019-04-29 20:33:13

阅读数 22

评论数 0

[C++]前置/后置与自增/自减的组合

(1)无论前置还是后置,++使变量加1,--使变量减1 (2)作为表达式时,前置运算符是加减之后的结果,后置运算符是加减之前的结果 (3)建议不要将自增/自减运算符用在表达式中,更不要用在输出语句中 ...

2019-04-28 14:21:06

阅读数 25

评论数 0

[C++]常量的定义

const PAI=3.14; #define PAI 3.14 //编译预处理,无需加分号

2019-04-28 14:07:44

阅读数 37

评论数 0

[C++]计算存款本息

用户输入存款金额money、存款年限years和年利率rate,计算银行存款本息 #include<iostream> #include<cmath> //使用pow函数 using namespace std; int main() ...

2019-04-27 19:53:39

阅读数 22

评论数 0

[C++]两个整数相加

#include<iostream> using namespace std; int main() { int a,b,c; //定义a,b,c cin>>a>>b; c = a + b; cout&...

2019-04-27 19:09:59

阅读数 196

评论数 0

[C++]输入cin与cin.getline

cin.getline(s,50); //按行输入,以回车为分隔符 cin>>s; //按词输入,以空格、<tab>和<enter>为分隔符

2019-04-27 19:01:37

阅读数 160

评论数 0

[C++]生日贺卡.cpp

#include<iostream> using namespace std; int main() { cout<<"#########################################"<...

2019-04-27 18:58:35

阅读数 221

评论数 0

[C++]第一个C++程序

#include<iostream> //包含头文件 using namespace std; //使用名字空间 int main() //主函数,C++函数执行起点,int表示函数计算结果 { cout<<"hel...

2019-04-27 13:03:46

阅读数 38

评论数 0

[Java入门]一、Java运行机制

Java三种核心机制 Java虚拟机 Java虚拟机(JVM)读取并处理经编译过的字节码class文件。 代码安全性检测 垃圾收集机制 Java运行环境(JRE) JRE = JVM + API(Lib) JRE是由虚拟机来装载程序并且调用相应的指令来执行,JRE运行程序时的三项主要功能: 加载...

2019-03-10 12:18:17

阅读数 2297

评论数 0

[Rcode]R语言中的.RData和.Rhistory分别代表什么意思

描述 R工作目录下保存了两个隐藏文件:.RData和.Rhistory。 其中.RData以二进制的方式保存了会话中的变量值,.Rhistory以文本文件的方式保存了会话中的所有命令。 使用方法 用函数ls()和history()看到之前保存的数据和命令 使用rm()/remove()可...

2019-03-04 17:18:08

阅读数 1763

评论数 0

【机器学习必知必会】正则化和范数

写在前头 本文格式略微有些乱码,为不妨碍阅读,可以查看我在头条上写的原文: https://www.toutiao.com/i6650364324176986637/ 正则化综述 机器学习中经常会在损失函数中加入正则项,称之为正则化(Regularize)。 目的:防止模型过拟合 ...

2019-03-04 16:01:12

阅读数 2246

评论数 0

[Excel教程]从零掌握数据分析必备Excel技能(一)数据的输入

写在前头 尽管数据科学方向常用python、R和scala等工具,但简单的数据可视化和数据处理往往也需要Excel的辅助。一方面本系列教程面向数据分析新手,详尽地介绍Excel的各种操作,也同样适合中级分析师查漏补缺;另一方面本教程面向数据处理和分析,适合需要全面且系统掌握Excel数据分析技能...

2019-03-01 21:05:07

阅读数 1547

评论数 0

[python]matplotlib.pyplot模块

参考文章 https://www.jianshu.com/p/bf8233840687 基本概念 1、figure 用画板和画纸来做比喻的话,figure就好像是画板,是画纸的载体,但是具体画画等操作是在画纸上完成的。在pyplot中,画纸的概念对应的就是Axes/Subplot。 2、axes ...

2019-02-20 17:35:39

阅读数 5768

评论数 0

[python]从零开始构建自己的爬虫代理IP池

ProxyIPPool 从零开始构建自己的代理IP池;根据代理IP网址抓取新的代理IP;对历史代理IP有效性验证 源码:https://github.com/TOMO-CAT/ProxyIPPool 为什么要使用代理IP 在爬虫的过程中,很多网站会采取反爬虫技术,其中最经常使用的就是限制一个I...

2019-02-14 00:48:25

阅读数 5735

评论数 0

[DataAnalysis]如何理解机器学习中的正则化

正则化综述 机器学习中经常会在损失函数 中加入正则项,称之为正则化(Regularize)。 目的:防止模型过拟合 原理:在损失函数上加上某些规则(限制),缩小解空间,从而减少求出过拟合解的可能性 例子:以最简单的线性模型为例,我们在统计学习中接触到线性回归的最小二乘估计和正则化的岭回归与...

2019-01-25 17:15:44

阅读数 5699

评论数 0

通俗易懂地理解MapReduce的工作原理

MapReduce MapReduce 综述 MapReduce是一种计算模型,该模型可以将大型数据处理任务分解成很多单个的、可以在服务器集群中并行执行的任务,而这些任务的计算结果可以合并在一起来计算最终的结果。简而言之,Hadoop Mapreduce是一个易于编程并且能在大型集群(上千节点)快...

2019-01-24 16:21:00

阅读数 5747

评论数 0

通俗易懂地理解机器学习理论中的凸优化

写在前头 凸优化问题(OPT,convex optimization problem)指定义在凸集中的凸函数最优化的问题。一般形式为: 凸优化问题 虽然凸优化的条件比较苛刻,但仍然在机器学习参数最优化领域有广泛的应用。凸优化问题的优势体现在: 1、凸优化问题的局部最优解就是全局最优...

2019-01-18 18:45:00

阅读数 5651

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭