Python数据分析
data~lw
路漫漫兮其修远兮,吾将上下而求索
展开
-
Numpy-花式索引和数组索引
Numpy提供比常规Python序列更多的索引功能。除了通过整数和切片之外,正如我们之前看到的,数组可以由整数数组和布尔数组索引使用索引数组进行索引import numpy as npimport numpy as npa=np.arange(12)**2aarray([ 0, 1, 4, 9, 16, 25, 36, 49, 64, 81, 100, 121...原创 2020-01-15 23:36:43 · 1192 阅读 · 0 评论 -
Numpy-拷贝和视图
当计算和操作数组时,有时会将数据复制到新数组中,有时则不会。这通常是初学者混淆的根源。有三种情况完全不复制简单分配不会复制数组对象或其数据In [1]:import numpy as npIn [2]:a=np.arange(12)aOut[2]:array([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11])In [3]:b=a...原创 2020-01-14 22:01:18 · 182 阅读 · 0 评论 -
Numpy-形状操纵
改变数组的形状一个数组的形状是由每个轴的元素数量决定的In [1]:import numpy as npIn [2]:a = np.floor(10np.random.random((3,4)))aOut[2]:array([[1., 2., 2., 5.],[3., 0., 5., 5.],[5., 7., 2., 4.]])In [3]:a.shapeOut[3]:...原创 2020-01-13 22:47:28 · 156 阅读 · 0 评论 -
Python正则表达式
一、正则定义正则表达式是对字符串操作的一种逻辑公式,就是用一些特定字符、及这些特定字符的组合,组成一个“规则字符串",这个”规则字符串“用来表达对字符串的一种过滤逻辑正则表达式是用来匹配字符串非常强大的工具,在其他编程语言中同样有正则表达式的概念。利用了正则表达式,我们想要从返回的页面内容提取出我们想要的内容就易如反掌二、常用元字符1、^:匹配字符串的开头 2、$:匹配字符串的结尾...原创 2020-01-07 22:36:56 · 159 阅读 · 0 评论 -
Python操作数据库
一、安装pymysql安装命令:pip install pymysql二、pymysql常用方法1、pymysql.connect(host,user,passwd,db,charset) 连接数据库2、conn.cursor() 操作游标3、cursor.execute(sql,parm) 执行sql语句cursor.executemany(sql,parm) 执行多条sq...原创 2020-01-06 22:44:06 · 151 阅读 · 0 评论 -
Python文件操作&模块引入
一、文件操作1、打开文件(1)语法:用open函数打开一个文件,open(filename,mode)(2)语法解读:Filename:文件名Mode:模式读取:r 只读,前提文件必须存在r+ 读写,前提文件必须存在写(重新写,把原来的内容抹掉):w 只写,文件可以不存在,会自动建立w+ 读写,文件可以不存在,会自动建立追加(在原内容的后面写入新内容)a二进制...原创 2020-01-05 22:14:52 · 924 阅读 · 0 评论 -
Python函数
一、函数调用定义:在程序设计中,函数是指用于某种计算的一系列语句的有名称的组合。定义函数时,需要指定函数的名称并编写一系列程序语句,之后可以使用名称“调用”这个函数python3内置了很多有用的函数,可以直接调用。要调用一个函数,就需要知道函数的名称和参数。可以直接从python的官方网站查看文档二、自定义函数1、函数代码块以def关键字开头,后接函数标识符名称和圆括号()2、函数的第一...原创 2020-01-02 23:21:32 · 1017 阅读 · 1 评论 -
Python控制语句
一、if系列1、if语句if语句的子句(紧跟if语句的语句块)将在条件为True执行,如果是False将跳过格式:if 要判断的条件:条件成立时,要做的事情age = int(input(‘请输入年龄’))if age >= 18:print(‘可以上网了’)2、if -else语句只有if条件为False的时候才会执行else格式:if 条件:要做的事情else...原创 2019-12-26 22:54:14 · 133 阅读 · 0 评论 -
Python基础语法
一、变量1、为什么要引入变量?我们需要一种既可以存储信息又可以对它们进行操作的方法。变量就像计算机内存中的一个盒子,其中可以存放一个值2、变量命名规则需要遵循以下4条规则(1)对大小写敏感(SQL中不敏感)(2)第一个字符必须是字母或下划线(3)只能包含字母、数字、下划线(4)关键字不能作为变量名潜规则:(1)见名知意(2)驼峰命名法3、变量的性质第一次存入一个值,变量就...原创 2019-12-26 21:19:11 · 398 阅读 · 0 评论