Maven基本概念和操作

最近在学Java,找来一个开源项目练手,它是用 Spring Boot 搭建的框架,于是去学 Spring Boot,然而 Spring Boot 需要有 Spring 框架和 Maven 的使用经验,于是就来学 Maven 并作了一点笔记,预计过段时间会学习并整理 Spring 框架的笔记


1 WHY

之前看过别人说,学一样东西,首先要知道为什么要用这个东西,在没有这个东西之前,行业是怎样运转工作的,而这个东西的出现解决了哪些痛点,有什么优势,这样才能深入理解学习

Read More

跟着Kaggle学习Machine Learning

1 熟悉数据

1.1 了解概况

可以通过DataFrame.describe()或者DataFrame.columns等指令来了解概况

1.2 处理缺失数据

  • 直接删除:例如DataFrame = DataFrame.dropna(),这并不是最好的办法,但对于某一缺失大多数值的特征,可能很有用

  • 估算:用数字(通常为平均值)填充缺失的数据,大多数情况下,估算值并不完全正确,但它通常比完全删除更好

Read More

跟着Kaggle学习Pandas

我搬我自己:)原文链接

Kaggle给初学者们提供了简单的上手教学,在此将其关于Pandas的课程提炼出来,虽然并没有多少内容,但对于做数据分析应该够用了
Kaggle原文链接:https://www.kaggle.com/learn/pandas
Pandas官方文档更为详细,举例也很友好:http://pandas.pydata.org/pandas-docs/stable/reference/index.html
例子中用到的数据我已在下面链接中分享出来:
链接:https://pan.baidu.com/s/1zalqh7qRPb_L92oKRPPg_Q 提取码:4198

Read More

Jupyter简单上手

以下所有操作都基于Windows10系统,其他系统未做尝试

安装与环境变量配置

  1. 在cmd命令行使用pip安装:pip install –user jupyter
  2. 查找jupyter-notebook.exe文件所在的安装路径,例如:C:\Users\admin\AppData\Roaming\Python\Python37\Scripts
  3. 将其添加至系统变量中,操作如下:我的电脑-右击属性-高级系统设置-环境变量-系统变量-选中Path-编辑-将路径新建进去保存
  4. 在cmd命令行输入jupyter notebook以启动程序,此时默认浏览器中会弹出Jupyter的界面,地址为localhost:8888,此时cmd的当前操作路径即为Jupyter的工作路径,注意运行期间cmd命令行不要关闭

Read More

Python学习笔记

我搬我自己:原文链接

主要参考资料:Mike Dane’s Giraffe Academy 以及 Eric Matthes’s Python Crash Course

1 变量的命名和使用

  • 变量名只能包含字母、数字和下划线,可以字母或下划线打头,但不能以数字打头
  • 慎用小写字母l和大写字母O,可能会被误认为数字1和0

Read More