AsuraDong的博客

O__O "…(懵逼脸)

排序:
默认
按更新时间
按访问量

运用numpy进行数组、向量、矩阵运算

众所周知,python中3个用于数学计算的库分别是:numpy scipy pandas。之前已经介绍过了pandas的用法,这篇笔记主要介绍numpy用法。因为numpy是直接封装c语言,所以速度上达到了类似于在c++里面掉包的程度,当然,本身比python自带的数据结构快了n倍。尤其是在大数据...

2017-10-04 13:16:39

阅读数:387

评论数:0

数据规整化:清理、转换、合并、重塑

import pandas as pd import numpy as np from pandas import DataFrame from pandas import Series1.合并数据集 pd.merge():各种参数的使用 df1 = DataFrame({'key':['b','...

2017-10-04 13:15:59

阅读数:147

评论数:0

数据加载存储和文件格式

1.读取文本格式数据import pandas as pd import numpy as np import sys import pymysql# 图片:pandas解析函数df = pd.read_csv('ex1.csv') print(df) a b c d messag...

2017-10-04 13:15:34

阅读数:193

评论数:0

pandas处理各种表格数据

一读取文本格式数据 二逐块读取文本文件 三将数据写出到文本格式 四DataFrame和数据库 经常遇到Python读取excel和csv还有其他各种文件的内容。json还有web端的读取还是比较简单,但是excel和csv的读写是很麻烦。这里记录了pandas库提供的方法来实现文本内容和Data...

2017-10-04 13:13:08

阅读数:831

评论数:0

matplotlib绘制常见概率图

import numpy as np import matplotlib as mpl import matplotlib.pyplot as plt import math import time from scipy import stats from mpl_toolkits.mplot3d...

2017-10-04 13:12:21

阅读数:1669

评论数:0

matplotlib实现数据可视化

一库的安装和环境的配置 二设置中文环境 三一窥全貌 四精益求精 五图的存储 六子图 致谢 一篇matplotlib库的学习博文。matplotlib对于数据可视化非常重要,它完全封装了MatLab的所有API,在python的环境下和Python的语法一起使用更是相得益彰。 一、库的安装和环境的...

2017-10-04 13:11:43

阅读数:247

评论数:0

干货:完全基于情感词典的文本情感分析

这是4个月前做的。受当时的知识水平的限制,还没有接触到机器学习和相关理论,记录一下作为以后备查。当然,如果你想看源码和资料,点击我。从结项到现在,博主一直在使用机器学习并结合相关论文进行情感极性分析(源码点我),效果远远好于本篇代码的效果。 但是,本篇的数据处理和特征选择还是很有意义的,特此...

2017-10-04 13:06:25

阅读数:14655

评论数:1

玩转python类

声明一下,这篇文章,是在学习python的类的编写过程中,不断收集整理的个人笔记。配合着《python高级编程》和网上的文章,整理一下(有连接的我会给出连接)。并且保持持续更新。 1. 类的初始化 实例化级别:__init__(self) 类级别:__new__(cls) __new__方法主要...

2017-09-23 16:19:58

阅读数:140

评论数:0

三神器-迭代器、生成器和装饰器

1.迭代器与生成器1.1 迭代器 基础的迭代器初始和访问 i = iter('abc') print(i.__next__()) print(i.__next__()) print(i.__next__()) for i in iter('abc'): print(i)针对类的时候,需要_...

2017-09-23 16:19:06

阅读数:295

评论数:0

sql学习笔记:表的运算

在MICK的《SQL基础教程》里读到的一章,写的很好,之前很乱的思路变清晰了很多。简单来说,表的运算主要是两种:列的运算和行的运算。 表的加减法这里是对表的列操作(向下扩展)。因此,按照常理,我们需要注意: 1. 作为运算对象的列的类型要一致 2. 两个表选择出来的列的列数要相同:select...

2017-08-09 12:21:01

阅读数:124

评论数:0

sql杂记:一些坑和数据库恢复

这是一篇纯粹的乱七八糟的笔记。。。(勿喷)主要记录一下初入SQL坑的杂七杂八的注意事项。 一、先补充下事务的写法:start transaction;#开始事务 --各种事务... commit;#将上述的事务一次性提交当然如果小心翼翼防止一些错误的决定,可以:start transact...

2017-08-09 12:19:35

阅读数:94

评论数:0

exists关键词和case表达式

首先声明一下,exist和case没有必然联系,这里只是为了一起整理个笔记。 EXIST谓词 如果存在对应的记录,返回TRUE。否则,返回FALSE。*实际使用中,即使不适用exist,基本也可以使用in或者not in来代替。 示例:select shohin_mei ,hanbai_tan...

2017-08-09 12:17:50

阅读数:168

评论数:0

后台工具screen

之前在putty之类的远程命令行操作服务器的时候,遇到关闭软件,对应的操作就会关闭。很多时候,就是开着电脑,然后挂在那里,虽然不用电脑跑,但是也耗电。。。主要是putty这些软件有时候会伴随黑屏崩掉。那天突然发现screen这款linux的后台神器,网上的教程乱七八糟(比较高级的linux用法),...

2017-07-29 10:59:14

阅读数:132

评论数:0

SQL函数小记

写一篇笔记,记录一下常见的sql函数,以备之后的查找需要。 算数函数abs(num):绝对值函数mod(被除数,除数):求余函数round(num,保留小数的位数):四舍五入函数字符串函数concat(str1,str2):拼接字符串函数length(str):字符串长度lower(str)/up...

2017-07-26 18:37:35

阅读数:116

评论数:0

视图和子查询

笔记中用到的表在这里。 视图 视图:视图可以理解成一张表。但它不保存在计算机的存储设备中,也不保存数据到任何地方,事实上,他保存的是select语句。 语法创建语法:create view view_name(col_name1,...) as select 子句;删除的语法:drop v...

2017-07-26 18:30:53

阅读数:667

评论数:0

分组和条件指定

语句顺序和执行顺序 聚合函数 NULL运算 COUNT函数 其他聚合函数 条件指定 where和having ORDER BY排序 显然,where只能指定行的情况,如果想按照列分组,需要别的语句。关系型数据库的分组是通过 GROUP BY 来实现的。本指定的字段又称为:聚合键。语句顺序和执行顺序...

2017-07-20 16:32:40

阅读数:143

评论数:0

SQL学习笔记:表的约束

NOT NULL约束 INDEX 索引 CHECK 约束 DEFAULT 约束 UNIQUE 约束 PRIMARY KEY 约束 FOREIGN KEY 约束:简单的说,就是创建表的时候,对表或者其中的列的属性的初始化或修改或删除。 NOT NULL约束强制列不接受NULL值CREATE TA...

2017-07-18 18:55:32

阅读数:278

评论数:0

SQL学习笔记:库和表的创建

创建和删除数据库 创建和删除表 添加修改和删除字段 创建和删除数据库CREATE DATABASE justForLearn;DROP DATABASE justForLearn;创建和删除表语法:CREATE TABLE table_name ( column_name1 data_type(s...

2017-07-18 18:53:48

阅读数:180

评论数:0

SQL中on和where的区别

这篇博客参考了网上的,具体哪一篇是原稿,不知道,特此声明。 数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。      下面以使用left jion时,on和where条件的区别如下: 1、 on条件是在生成临时表时使...

2017-07-15 21:34:24

阅读数:186

评论数:0

SQL学习笔记:一些高级语句

现在以MySQL为模板。学习的方法和别的数据库写法上会有不同,但是思路基本一致。

2017-07-15 21:27:29

阅读数:211

评论数:0

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