自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Task02 智慧海洋

学习如何对AIS数据集整体概况进行分析,掌握船舶轨迹数据集的基本情况(缺失值、异常值) 学习了解数据变量之间的相互关系、变量与预测值之间的存在关系。 import warnings warnings.filterwarnings('ignore') import numpy as np import pandas as pd from matplotlib import pyplot as plt import seaborn as sns from tqdm import tqdm import

2021-04-16 23:25:05 217

原创 智慧海洋建设-Task1 地理数据分析常用工具

学习目标 1.了解和学习shapely和geopandas的基本功能,掌握用python中的这两个库实现几何对象之间的空间操作方法。 2.掌握folium和kepler.gl的数据可视化工具的使用。 3.学习与掌握geohash编码方法。 from shapely import geometry as geo from shapely import wkt from shapely import ops import numpy as np #point有三种赋值方式,具体如下 point = g.

2021-04-14 22:48:06 128

原创 线性代数

线性代数 Numpy 定义了matrix类型,使用该matrix类型创建的是矩阵对象,它们的加减乘除运算缺省采用矩阵方式计算,因此用法和Matlab十分类似。但是由于 NumPy 中同时存在ndarray和matrix对象,因此用户很容易将两者弄混。这有违 Python 的“显式优于隐式”的原则,因此官方并不推荐在程序中使用matrix。 矩阵和向量积 矩阵的定义、矩阵的加法、矩阵的数乘、矩阵的转置与二维数组完全一致,不再进行说明,但矩阵的乘法有不同的表示。 numpy.dot(a...

2020-11-29 21:15:50 186

原创 统计

次序统计 最小值 numpy.amin(a[, axis=None, out=None, keepdims=np._NoValue, initial=np._NoValue, where=np._NoValue]) import numpy as np np.random.seed(20201127) x = np.arange(11,36).reshape(5,5) y = np.amin(x) print(y) y =np.amin(x,axis=0) print(y) y = np.am.

2020-11-27 22:34:02 138

原创 随机抽样

numpy.random 模块对 Python 内置的 random 进行了补充,增加了一些用于高效生成多种概率分布的样本值的函数,如正态分布、泊松分布等。 numpy.random.seed(seed=None) seed()用于指定随机数生成时所用算法开始的整数值,如果使用相同的seed()值,则每次生成的随机数都相同,如果不设置这个值,则系统根据时间来自己选择这个值,此时每次生成的随机数因时间差异而不同。 离散型随机变量 二项分布 二项分布可以用于只有一次实验只有两种结果,各结果对应的概率相.

2020-11-25 23:02:07 437

原创 numpy-写入与读取

二进制文件 save(),savez()和load()函数以及numpy专用的二进制类型(npy,npz)保存和读取数据,这三个函数会自动处理ndim、dtype、shape等信息,使用它们读写数组非常方便。 npy:以二进制的方式存储文件,在二进制文件第一行以文件形式保存了数据的元信息,可以用二进制工具查看内容。 npz格式:以压缩打包的方式存储文件,可以用压缩软件解压。 numpy.save(file,arr,allow_pickle = True,fix_imports =True) nu.

2020-11-23 22:58:44 852

原创 机器学习之逻辑回归

逻辑回归的原理 函数输出为0或者1的函数,成为海维赛德阶跃函数,函数在跳跃点从0瞬间到1,跳跃过程很难处理。因此需要另一种函数(具有相似性质)这个函数为Sigmoid函数,公式如下: 当z大于0时,函数h(z)接近1,当z等于0时,函数h(z)为0.5,当z小于0...

2020-01-14 20:37:32 324

原创 机器学习之线性回归

线性回归的原理 线性回归的一般形式 有数据集,其中, 其中n表示变量的数量,d表示每个变量的维度。 可以用以下函数来描述y和x之间的关系: 如何来确定的值,使得尽可能接近y的值呢?均方误差是回归中常用的性能度量,即: 我们可以选择,试图让均方误差最小化: 极大似然估计(概率角度的诠释) 下面我们用极大似然估计,来解释为什么要用均方误差作为性能度量 我们可以把目标值和变量写...

2020-01-11 21:01:53 1023

原创 机器学习概述

机器学习研究的主要内容是关于在计算机上从数据中产生“模型”的算法,即“学习算法“ 发展历程 时间 时期 成果 二十世纪五十年代到七十年代 推理期 赋予机器逻辑推理能力,机器具备智能。代表作:A.Newell和H.Simon的“逻辑推理家”以及“通用问题求解” 七十年代中期 知识期 机器具有智能,必须让机器拥有知识。代表:E.A.Feigenbaum,...

2020-01-09 19:40:11 3093

原创 打卡

一 字典 1.定义 字典是Python所特有的高级数据结构,它是针对非序列集合而提供的一种数据类型。为“键值对”。 2. 创建 使用大括号{ }创建,每个元素是一个键值对,使用方式如下: {<键>:<值>,<键>:<值>,<键>:<值>} 注:字典与集合均用{}表示,但是字典与集合为不同类型,如果使用大括号{}创...

2019-05-15 20:54:44 163

原创 打卡

一.列表 1 标志:list = ["a","b"] 2 操作 2.1操作函数 len(ls):列表的元素个数 min(ls):列表中最小元素 max(ls):列表中最大元素 list(X):将X转为列表类型 2.2 操作方法 ls.append(x): 在列表最后添加元素x ls.insert(i,x):在列表i位置增加元素x ls.clear():删除列表所有元素 ls...

2019-05-13 19:59:31 186

空空如也

空空如也

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

TA关注的人

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