自定义博客皮肤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)
  • 收藏
  • 关注

原创 python数据分析常用方法

读取数据文件通常用pandas读取数据文件:import pandas as pddf = pd.read_csv('')# pandas可以读取多种格式的数据,最常见的,pandas读取excel,csv,txt等;df.shape() # 用于观察数据的尺寸df.head() # 用于查看数据,通常不具体指定行数时,默认展示前五行数据df.info() # 能够更加详细的展示每个列的信息# 计算出每个特征有多少百分比是缺失的percent_missing = df.i

2020-09-16 23:50:19 510

原创 python魔法功能总结——魔法方法(阿里云天池课程)

魔法方法概念符号标志:init.之所以称呼具有以上符号标志的方法为魔法方法,其原因:能够在适当的时候被自动调用,魔法方法的第一个参数应为cls(类方法)或者self(实例方法)。cls:代表一个类的名称self:代表一个实例对象的名称基本的魔法方法* __init__(self[, ...])构造器,当一个实例被创建的时候调用的初始化方法;* __new__方法:当继承一些不可变的class时,如int,str,tuple,提供一个自定义这些类的实例化过程的途径;* __del__(sel

2020-09-15 23:10:34 152

原创 python地理空间分析:熬人的basemap安装问题

在python中,matplotlib和seaborn虽然非常强大,但无法解决地理空间分析制图,故需要一些专门用来绘制地图类的python库,如basemap。安装1、编译器:首先,为了避免python库之间造成冲突,建议新建立一个虚拟环境进行安装,如果编译器是anaconda,则直接创建虚拟环境并使用,如果使用的编译器是pycharm,则也可以在anaconda中创建之后直接设置使用;2、安装步骤:建议python的版本不要太高,其相关库的版本也不适合太高,地理空间分析的库维护更新进度较缓。以

2020-09-15 16:07:24 655

原创 python学习:类与对象(阿里云天池笔记)

类与对象符号标志:class 类名:,如class sortone:类与对象的关系:对象是类的实例。(举个例子:每个人都会有一个对象,但都属于人这个种类。)“而对象由属性和方法组成”类不仅包括方法定义,而且包含所有实例共享的数据# 示例:class human: # 属性 name = 'Robert' height = '180' eye_color = 'blue' hair = 'long' # 方法 def a(self): print('001') def b(

2020-09-14 23:08:03 136

原创 python:函数和lambda表达式

函数符号标志:开始:def():结束:return [表达式],当调用该函数时,将返回一个value给对方,但若需要返回None,则return之后不需要带表达式。主要内容包括:如何调用函数,函数中的参数、返回值,以及变量的作用域。常用点和盲区直接打印def printf(str): print(str)# 此函数的功能是打印字符串,可实现函数的直接调用,打印结果取决于str;传递参数# simple function parameter conveydef parameter_c

2020-09-13 14:49:01 224

原创 适合python新手:集合与序列学习笔记

集合对于python中集合的概念,需要与字典dict做对比,同样的,集合也是一组key的组成的,但是不像字典dict一样拥有key对应的value,而且key具有唯一性。(参考高中数学集合的概念识别)常用点和盲区创建空集合与空字典空集合:s = set();空字典:d = dict()注:二者较为相似,但要注意其区别就在于value。集合也具有和int,float,string同样的强制性,能够将其他数据类型强制转换。如:集合能够把列表或元组转换成集合。# 删除列表中重复的元素lst

2020-09-11 23:45:24 222

原创 python之字符串和字典dict常用点和盲区

字符串string,符号标志:‘ ’或者” “只要是在单引号或者双引号之中,无论之前是什么数据类型,统一将变为字符串,好比秦始皇一统天下,任何对象都只能臣服。常用点和盲区常用的转义字符注:在写文件路径时,确保反斜杠的方向是一致的。\n表示换行;\t表示横向制表符,即键盘上常见的TAB;\r表示回车。字符串的切片和拼接问题注:序号从0开始;初学者一般不习惯此种表达,往往会出现一些错位。 * 像是切片一样:string_name[a:b],a和b分别表示所想选择的定位; * 对于一般工

2020-09-10 23:31:40 172

原创 阿里云天池训练营:python之列表list和元组tuple常用点和盲区

列表list,符号标志:[ ]与我们高中学习的集合类似,能够保存任意数量和类型的python对象。常用点和盲区range:常用来生成有规律的listnum = list(range(10))print(num)//result:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]对于range而言,其实只要掌握三要素即可,“起点,终点,台阶高度”,通俗来说,确定最小值和最大值,然后确定公差即可,常用来生成等差数列。num = list(range(1,10,50))print(

2020-09-09 23:04:10 123

原创 论python怎样才算入门(阿里云天池训练营第三节课)

python怎样才算入门无论是对于有编程基础的程序员,还是完全没有编程基础的小白,函数,类,对象等的理解和使用最为常用,且在实际操作过程中也最容易出问题,故此,也只有真正掌握这些,才能算得上是入门。“以下就是对入门课程的笔记”函数对于python而言,函数也是一种对象**口诀:函数中定义的是“形参”,实际传进来的是“实参”。(这里插播一则自嘲:程序员看似形参,实则实参(实惨),具体原因你懂的。)1、形参是光鲜亮丽的,也是“一体化发展”的:python的函数参数包括有以下几种:* 位置参数,其

2020-09-08 23:21:11 243

原创 python:数据结构笔记(阿里云天池训练营第二节课)

大多python初学者无法一眼识别其功能的笔记:python常规数据结构和大多数编程语言一样,数据结构是实现各项功能的基础,包括list、tuple、dictionary等,以下记一些初学者一眼无法准确识别的功能。list:[ ]1、stop:stop:stepweek = [‘Monday’, ‘Tuesday’, ‘Wednesday’, ‘Thursday’, ‘Friday’]print(week[1:4:2]) # [‘Tuesday’, ‘Thursday’]print(week

2020-09-07 22:51:54 140

原创 从变量到异常处理--阿里云天池(python入门分享)

Python基础入门:从变量到异常处理–阿里云天池阿里云天池python课程python,一门被广泛称作“胶水”的语言,但就我个人而言,我更愿意将其称之为应用型编程语言。想要实现同样的功能,python的代码量要远远小于C,C#,C++,Java等,而且更加灵活,能够更高效率地对其进行调试。python2与python3:虽然python3是当前的主流,但对于地理空间分析,以及以arcgis为主的软件,都是使用python2来实现各项功能,其脚本的使用也具有较大的应用,常规地理分析中,geopand

2020-09-06 23:02:08 135

空空如也

空空如也

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

TA关注的人

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