Python
文章平均质量分 92
PH8921
这个作者很懒,什么都没留下…
展开
-
Numpy学习笔记--09.Pandas plot画图
代码与图import pandas as pdimport numpy as npimport matplotlib.pyplot as plt# 可视化必不可少的套件matplotlib# plot data # Series # 生成1000个数据data = pd.Series(np.random.randn(1000), index=np.arange(1000))...原创 2020-03-14 11:42:02 · 179 阅读 · 0 评论 -
Numpy学习笔记--08.Pandas合并 concat与merge
都在代码中import numpy as npimport pandas as pd# merging two df by key/keys. (may be used in database)# simple exampleleft = pd.DataFrame({'key':['K0', 'K1', 'K2', 'k3'], 'A':['...原创 2020-03-14 10:27:46 · 348 阅读 · 0 评论 -
Numpy学习笔记--07.Pandas设置值、导入导出
代码与注释如下import pandas as pdimport numpy as npdates = pd.date_range('20191218', periods=6)df = pd.DataFrame(np.arange(24).reshape((6,4)), index=dates, columns=['A', 'B', 'C', 'D'])print(df)df.i...原创 2019-12-19 10:31:00 · 148 阅读 · 0 评论 -
Numpy学习笔记--06.Pandas选择数据
code!code!code!import pandas as pdimport numpy as npdates = pd.date_range('20191218', periods=6)df = pd.DataFrame(np.arange(24).reshape((6,4)), index=dates, columns=['A', 'B', 'C', 'D'])print(d...原创 2019-12-18 11:31:10 · 114 阅读 · 0 评论 -
Numpy学习笔记--05.Pandas基本介绍
代码代码!import pandas as pdimport numpy as nps = pd.Series([1, 3, 6, np.nan, 9, 99])print(s)# 0 1.0# 1 3.0# 2 6.0# 3 NaN# 4 9.0# 5 99.0# dtype: float64dates = pd.date...原创 2019-12-18 00:00:24 · 64 阅读 · 0 评论 -
Numpy学习笔记--04.Numpy的copy与deep copy
暂时就想到这么多import numpy as npa = np.arange(4) # a = [0 1 2 3]b = ac = ad = ba[0] = 12 # a = [12 1 2 3]print(b is a) # Trueprint(d is a) # True# 上面两句都是判断语句,如果两个变量是同一个,就返回True、反之False# 所有变量都...原创 2019-12-16 23:21:41 · 200 阅读 · 0 评论 -
Numpy学习笔记--03.array合并与分割
一切都在代码中import numpy as np# A = np.array([1,1,1])# B = np.array([2,2,2])# C = np.vstack((A,B)) # vertical stack ,进行一个上与下的合并# print(A.shape, C.shape) # A和B都为序列,上下合并后变为两行三列的矩阵# D = np.hstack((A,...原创 2019-12-16 23:11:32 · 127 阅读 · 0 评论 -
Numpy学习笔记--02.基础运算与索引
一切都在代码中import numpy as np##a = np.array([10,20,30,40])b = np.arange(4)# c = a-b #对数列进行加减乘除都可以# c = b**4 #b的四次方#在python中,平方使用**来表示,例如b的平方==b**2d = np.sin(a) #对列表a中的全部元素计算他们的sin值,并且赋给列表d ...原创 2019-12-15 22:32:41 · 101 阅读 · 0 评论 -
Numpy学习笔记--01.创建和属性
一切尽在代码中import numpy as nparray = np.array([[1,2,3], [2,3,4]])# print(array)# print('number fo dim:' ,array.ndim) #数组是几维数组# print('shape:', array.shape) #数组形状,几行几列# print('si...原创 2019-12-14 23:41:04 · 70 阅读 · 0 评论 -
python xlsx转换成txt
写了一个小工具,目的是把xlsx表转换成内容里面自带格式的txt文件功能和简介在代码块里# Date:12/11# Author:Wu# 需求:读取xlsx文件,把表中数据按相应格式输出到指定名称的txt文档内import xlrdimport osimport sysdef txt_write(xlsxname, txtname): with open(txtname, mo...原创 2019-12-12 10:10:33 · 2332 阅读 · 0 评论 -
python 遍历指定文件夹,删除指定文件以及空文件夹
写了一小工具,功能和简介在代码块里#__Author:PHvan#date: 2019/12/3# 工具功能:# 遍历指定文件夹,留下需要的文件(使用后缀名识别),并且删除空文件夹# 随后删除指定文件夹。# 水平较低,不足之处请多指出import osimport sysimport shutildef fileFilter(dirpath): #...原创 2019-12-11 10:06:33 · 1508 阅读 · 0 评论 -
Python 语法
语法print(“”)print ("Hello World")Hello Worldif else:if a>b: print('Yes')elif a==b: print('emmm')else: pr原创 2018-09-09 09:00:58 · 151 阅读 · 0 评论 -
Python全栈之路基础
目录目录Python 2.x与3.x关于变量关于注释关于缩进关于编码Python 2.x与3.x2.x的默认编码是ASSIC,默认不支持中文。而3.x的默认编码是UNICODE,默认支持中文3.x不兼容2.x,新特性只在3.x上有3.x的核心语法更加简单易学关于变量变量的命名规则要具有描述性变量名只能_,数字,字母组成,不可以是空格...原创 2018-09-03 19:22:12 · 278 阅读 · 0 评论