C语言期末备考之经典选择题及解析(一)

访客 66 0
1.单项选择问题1.(A)是构成C语序的根本单元。a、功用b、流程c、子序列2.C.语序从(C)起头施行。a)序列中的第一个可施行语句b)序列中的第一个函数c)序列中的次要功用d)在文献中包罗第一功用三...
|NO.Z.00002|——————————|BigDataEnd|——|Arithmetic&Machine.v02|——|Machine:监督学习算法.v01|

~~~ 当特点数目有良多个构成寡维空间时,再用上述的写法就没有便当了,咱们换一个写法,~~~ 用 X 加下角标的体式格局透露表示特点维度。则正在 n 维空间中,有两个点 A 以及 B,它们的坐标分辨为:

|NO.Z.00002|——————————|BigDataEnd|——|Arithmetic&Machine.v02|——|Machine:监视进修算法.v01|_python_02

~~~ 则 A 以及 B 两点之间的欧氏间隔的底子比赛争论公式以下:~~~ 而正在咱们的呆板进修中,坐标轴上的值x1, x2,x3,……xn 恰是咱们样本数据上的 n 个特点。

|NO.Z.00002|——————————|BigDataEnd|——|Arithmetic&Machine.v02|——|Machine:监视进修算法.v01|_python_03

2.算法的长处和缺点

### --- 算法的优缺陷~~~ # 算法参数是 k,k 可以领会为标记数据四周几个数行为参考东西,参数挑选需求根据数据来决议。~~~ k 值越年夜,模型的偏向越年夜,关于噪声数据越没有灵敏。~~~ k 值很年夜时,可以构成模型欠拟合。~~~ k 值越小,模型的方差就会越年夜。~~~ 可是 k 值过小,简单过拟合。

3.算法的变体。

### --- 算法的变种~~~ # 变种一:~~~ 默许情况下,正在比赛争论间隔时,权重都是相反的,~~~ 但理论上咱们可以针关于不同的邻居指定不同的间隔权重,例如间隔越近权重越高。~~~ 那个可以颠末指定算法的 weights 参数来完成。~~~ # 变种二:~~~ 运用肯定半径内的点取代间隔比来的 k 个点正在 scikit-learn 中,~~~ RadiusNeighborsClassifier 完成了那类算法的变种。~~~ 当数据采样没有均匀时,该算法变种可以获得更好的功用。

4.Python代码完成

### --- Python代码完成~~~ # 导入相关包#部分行都能输入from IPython.core.interactiveshell import InteractiveShellInteractiveShell.ast_node_interactivity = "all"import numpy as npimport pandas as pdimport matplotlib.pyplot as plt# 处置坐标轴刻度负号乱码plt.rcParams['axes.unicode_minus'] = False# 处置中文乱码成就plt.rcParams['font.sans-serif"/>

|NO.Z.00002|——————————|BigDataEnd|——|Arithmetic&Machine.v02|——|Machine:监督学习算法.v01|

访客 44 0
1.监控进修算法:KNN/K隔邻算法:算法原理###---KNN/K隔邻算法~~~#算法事理~~~它的本色是颠末间隔判别两个样本能否类似,假设间隔够近就认为他们充沛类似属于同一种别。~~~当然...

Google earth engine——如何导入栅格数据?

访客 62 0
那是上传栅格数据的界面。上传起头后,“本钱吸纳”义务将呈现在代码编译器右侧的“义务”选项卡上。将鼠标悬停在义务处置法式中的义务上会显示?可用于反映上传表单的图标。要裁撤上传,请单击义务中间的改变图标。施行...
Google Earth Engine(GEE)——Error: Projection: The CRS of a map projection could not be parsed.(坐标转换错)

Google Earth Engine(GEE)——Error: Projection: The CRS of a map projection could not be parsed.(坐标转换错)_transform_02

错误:投影:无法解析地图投影的CRS。(错误代码:3)

Google Earth Engine(GEE)——Error: Projection: The CRS of a map projection could not be parsed.(坐标转换错)_坐标转换_03

EPSP

EPSP的英文全称是欧洲石油勘测集团,中文名称是欧洲煤油询价和拜候构造。该组织成立于1986年,并被纳入IOGP(国际石油和天然气消费商协会),此中文名称是国内石油和天然气消费者协会。

EPSG为世界上的每一个中心都绘造了一张地图,但因为坐标系的差别,那张地图其实不彼此对立。

中邦地图

好比中邦,以地球球心为中心的地图是EPSG:4479,以地球椭球心为中心的地图是EPSG:4480,另一个是EPSG:4490。因为油气勘探的费用相当严重,所以有差别的坐标系。

世界地图EPSG:4326

在生活地图方面,EPSG:4326是一个寡所周知的。因为美邦主导的GPS细碎都在用,所以它还有一个更出名的绰号叫WGS84。WGS(世界大地丈量系统)是世界上更大的丈量单元,因为它是在1984年定义的。所以叫WGS84,之前的版本有WGS72,WGS66,WGS60。

EPSG:3857

另一个寡所周知的代码是EPSG:3857,那也是一个世界地图。如今大部门互联网地图公司都以它为基准,好比谷歌地图、微软地图。

详细位置:epsg.io:全球坐标系统

参考:什么是EPSG?-知乎

阐发:

Earth Engine能够从头至尾将图像投影到非EPSG坐标参照件上。

单元:GEE:

crs(对象):

此投影的根本坐标参考系统,以寡所周知的权势巨子代码(如“EPSG:4326”)或WKT字符串的形式给出。

投影的根坐标是不完好的,并以寡所周知的声威码(如“EPSG:4326”)或WKT字符串的形式给出。

transformWkt (String,默认值:null):

投影坐标和根底坐标系之间的变更,指定为WKT字符串。不克不及同时指定this和“transform”。

投影坐标和根坐标系之间的转换,指定为WKT字符串。不克不及同时指定那个和“改动”。

Earth Engine利用Java GeoTools库来停行坐标系转换,该库撑持WKT形式,具有寡所周知的坐标系和一组根投影。

高手能够点击下面的WKT链接,把一个代码动做的变量放到我的参数里,然后停行投影变更。

Google Earth Engine(GEE)——Error: Projection: The CRS of a map projection could not be parsed.(坐标转换错)_crs_04

// 加载一个复杂的Landsat8影象var image = ee.Image('LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170614');// 获得研讨区的疆域坐标var bounds = image.geometry().bounds().getInfo()['coordinates'];print('Original image (UTM) URL:', image.getThumbURL({ bands: ['B4', 'B3', 'B2'], min: 0, max: 0.3, dimensions: '400' }));// Project the image to Mollweide.var wkt = ' \ PROJCS["World_Mollweide", \ GEOGCS["GCS_WGS_1984", \ DATUM["WGS_1984", \ SPHEROID["WGS_1984",6378137,298.257223563]], \ PRIMEM["Greenwich",0], \ UNIT["Degree",0.017453292519943295]], \ PROJECTION["Mollweide"], \ PARAMETER["False_Easting"/>

Google Earth Engine(GEE)——Error: Projection: The CRS of a map projection could not be parsed.(坐标转换错)

访客 51 0
成就:错误:投影:无法解析地图投影的CRS。(错误代码:3)EPSPEPSP的英文全称是欧洲石油勘测集团,中文名称是欧洲煤油询价和拜候构造。该组织成立于1986年,并被纳入IOGP(国际石油和天然气消费商...

Linux网络管理工具:ifconfig,从入门到精通

访客 49 0
Ifconfig(接口设置设备设置装备摆设)是一个收罗处置的工具,用来设置设备设置装备摆设,查抄Linux操做件中收罗接口的形式。利用ifconfig,您能够分配IP地址、启用或禁用接口、处置ARP缓存、...

Go面向对象设计

访客 42 0
1什么是东西导向?深切进修过Java的同窗城市晓得,在Java中,“一切都是东西”,东西都有本身的属性和办法。在Java中,按照差别的例子,东西能够分为实体东西、营业东西等等。面向东西是一种老式的软件开发...

一文学会如何使用Java的交互式编程环境 JShell

访客 34 0
什么是交互式编程?重心是交互的。在如许的编程情境中,你每输出一行代码,情境城就给你一个响应。那就是交互式编程的情况。那种编程情况其实其实不合适工程上的庞大需求,但在快速考证、复杂比赛等少数场景下仍是很有用...