自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 问答 (3)
  • 收藏
  • 关注

原创 ArcGIS(JS API)学习 -- 在底图上叠加图层

本文学习的是如何在一个 2D map 上展示图层,本文使用的是 ArcGIS Online 的图层。这次学习用到的图层是 Trailheads,Trails,Parks and Open Spaces。先把 FeatureLayer 模块加到 require 里面,分别通过url创建点图层(Trailheads),线图层(Trails),面图层(Parks and Open Spaces);并用 map.add() 方法将图层一一叠加到底图上。 require([ "esri/Map

2020-07-01 16:21:42 2545 2

原创 开始ArcGIS JS开发之旅--创建一个 2D/3D 地图

要创建一个地图应用,首先我们要先创建一个包含底图的地图。本文将创建一个 2D/3D 的地图,展示一个居中于加州的圣莫妮卡山脉的底图。先把HTML框架填上,并把我们要用的JS库和CSS库连接上:“https://js.arcgis.com/4.15/esri/css/main.css”,“https://js.arcgis.com/4.15/”。<html><head> <meta charset="utf-8"> <meta name="viewpo

2020-06-30 23:16:48 507

原创 MySQL学习(六)

练习项目十:行程和用户(难度:困难)Trips 表中存所有出租车的行程信息。每段行程有唯一键 Id,Client_Id 和 Driver_Id 是 Users 表中 Users_Id 的外键。Status 是枚举类型,枚举成员为 (‘completed’, ‘cancelled_by_driver’, ‘cancelled_by_client’)。±—±----------±--------...

2019-03-04 21:17:04 280

原创 MySQL学习(五)

练习项目七: 各部门工资最高的员工(难度:中等)创建Employee 表,包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id。±—±------±-------±-------------+| Id | Name | Salary | DepartmentId |±—±------±-------±-------------+| 1 | Jo...

2019-03-03 20:41:35 196

原创 MySQL学习(四)

理论基础INNER JOIN:等值联结,它基于两个表之间的相等测试。这种联结也称为内联结(inner join)。SELECT vend_name, prod_name, prod_priceFROM Vendors, ProductsWHERE Vendors.vend_id = Products.vend_id;SELECT vend_name, prod_name, prod_p...

2019-03-02 13:33:06 264

原创 MySQL学习(三)

练习项目三:超过5名学生的课(难度:简单)创建如下所示的courses 表 ,有: student (学生) 和 class (课程)。例如,表:±--------±-----------+| student | class |±--------±-----------+| A | Math || B | English || ...

2019-03-01 18:43:49 263

原创 MySQL学习(二)

理论基础查询语句 SELECT FROM(1) 检索单个列:SELECT prod_name FROM Products;(2) 检索多个列:SELECT prod_id, prod_name, prod_price FROM Products;(3) 检索所有列:SELECT * FROM Products;(4) 去重语句(检索不同值):SELECT DISTINCT vend_...

2019-02-27 20:54:27 355

原创 MySQL学习(一)

数据库基础数据库(database): 保存有组织的数据的容器。表(table): 某种特定类型数据的结构化清单。数据库中的每个表都有一个名字来标识自己。这个名字是唯一的,即数据库中没有其他表具有相同的名字。列(column):表中的一个字段。所有表都是由一个或多个列组成的。数据类型:所允许的数据的类型。每个表列都有相应的数据类型,它限制(或允许)该列中存储的数据。行(row):表...

2019-02-26 19:13:33 209

原创 金融预测

一周算法实践进阶day3:模型融合import pandas as pdfrom sklearn.model_selection import train_test_splitimport numpy as npfrom sklearn.preprocessing import StandardScalerfrom sklearn.linear_model import Logistic...

2019-01-09 21:29:47 612

原创 金融贷款

任务:分别用IV值和随机森林进行特征选择。然后分别构建模型(逻辑回归、SVM、决策树、随机森林、GBDT、XGBoost和LightGBM),进行模型评估。用IV值进行特征选择:import pandas as pdfrom pandas import DataFrame as dffrom numpy import logimport numpy as npfinancial = ...

2019-01-07 21:59:21 471

原创 金融贷款预测

数据预处理说明:这份数据集是金融数据(非原始数据,已经处理过了),我们要做的是预测贷款用户是否会逾期。表格中 “status” 是结果标签:0表示未逾期,1表示逾期。import pandas as pdfrom sklearn.model_selection import train_test_splitfinancial = pd.read_csv("data.csv", encod...

2019-01-04 21:52:27 881

原创 完整走完一个机器学习项目(end-to-end machine learning project)下

Hands on Machine Learning with Scikit-learn and TensorFlow 读书笔记Chapter 2 End-to-End Machine Learning Project在这一章,你将会走完一个完整的机器学习项目。主要步骤如下:对所需解决的问题有一个总体的思路获取数据通过数据可视化来得到对数据潜在规律的一些思考在训练模型之前先对数据进行...

2019-01-01 21:40:56 1072

原创 完整走完一个机器学习项目(end-to-end machine learning project)中

Hands on Machine Learning with Scikit-learn and TensorFlow 读书笔记Chapter 2 End-to-End Machine Learning Project在这一章,你将会走完一个完整的机器学习项目。主要步骤如下:对所需解决的问题有一个总体的思路获取数据通过数据可视化来得到对数据潜在规律的一些思考在训练模型之前先对数据进行...

2019-01-01 13:31:24 1659 1

原创 完整走完一个机器学习项目(end-to-end machine learning project)上

Hands on Machine Learning with Scikit-learn and TensorFlow 读书笔记Chapter 2 End-to-End Machine Learning Project在这一章,你将会走完一个完整的机器学习项目。主要步骤如下:对所需解决的问题有一个总体的思路获取数据通过数据可视化来得到对数据潜在规律的一些思考在训练模型之前先对数据进行...

2018-12-30 14:37:09 798

原创 机器学习纵览(the machine learning landscape)

Hands on Machine Learning with Scikit-learn and TensorFlow 读书笔记不愧是深度学习四大名著之一,个人认为非常适合入门,没有太多数学推导,问题由浅入深,主要聚焦于机器学习方法的使用。所以在这里写一本读书笔记。Chapter 1 The Machine Learning Landscape机器学习的定义没什么好说的,就是使计算机在没有特定...

2018-12-28 20:31:14 542

原创 Task3 模型调优

使用网格搜索法对7个模型进行调优(调参时采用五折交叉验证的方式),并进行模型评估import pandas as pdimport numpy as npfrom sklearn.model_selection import GridSearchCVfrom sklearn.model_selection import train_test_splitfrom sklearn.svm i...

2018-12-24 21:48:36 217

原创 Task2 模型评估

记录7个模型(逻辑回归、SVM、决策树、随机森林、GBDT、XGBoost和LightGBM)关于accuracy、precision,recall和F1-score、auc值的评分表格,并画出ROC曲线。(时间太紧了直接上代码了嘤嘤)import pandas as pdimport numpy as npfrom sklearn.model_selection import train...

2018-12-22 14:35:52 242

原创 Task1.2 模型构建之集成模型

构建随机森林、GBDT、XGBoost和LightGBM这4个模型,并对每一个模型进行评分# install the package in jupyter notebook!pip install xgboost!pip install lightgbmimport pandas as pdimport numpy as npfrom sklearn.model_selection ...

2018-12-20 11:16:07 300

原创 预测贷款用户是否会逾期

数据信息:这是本次实践数据的下载地址 https://pan.baidu.com/s/1dtHJiV6zMbf_fWPi-dZ95g说明:这份数据集是金融数据(非原始数据,已经处理过了),要做的是预测贷款用户是否会逾期。表格中 “status” 是结果标签:0表示未逾期,1表示逾期。任务1.1 - 模型构建将金融数据集三七分随机种子2018调用sklearn的包,简单构建逻辑回归、S...

2018-12-18 20:25:33 1506

原创 监督学习应用梯度下降

看了新版的吴恩达机器学习视频(发布在网易云上的),然后再看老版的斯坦福CS229,感觉还是老版的内容更全更清楚;于是又打算看老版视频再学一遍,同时做个学习笔记。机器学习其实就是研究如何给予计算机学习的能力,让他能够自己学会很多的社会行为而不需要我们为他编写程序。CS229这一整个课程会分为三个部分,监督学习(supervised learning),非监督学习(unsupervised l...

2018-11-06 10:48:37 394

原创 sklearn.linear_model.LogisticRegression 参数

 class sklearn.linear_model.LogisticRegression(penalty=’l2’, dual=False, tol=0.0001, C=1.0, fit_intercept=True, intercept_scaling=1, class_weight=None, random_state=None, solver=’liblinear’, max_ite...

2018-08-09 13:57:59 712

原创 对数几率回归

对数几率回归的出现源于我们想要使用线性回归模型来做二分类任务,因为线性回归模型产生的预测值是实数值,我们需要将它转化成0/1值,最理想的是用“单位阶跃函数”:若预测值大于零就判为正例,小于零就判为反例。但是因为单位阶跃函数不连续,所以我们选择了对数几率函数,从图中可以看出,对数几率函数一定程度上很近似单位阶跃函数我们通过公式  来将线性回归的实数预测值转化为0/1值(其中  是线性回归...

2018-08-03 21:27:35 695

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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