自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 python--matplotlib基础

导入from matplotlib import pyplot as pltimport numpy as np画线性图x=np.linspace(-1,1,50)y = 2*x+1plt.plot(x,y)plt.show()

2020-03-12 11:41:32 249

原创 Python-数据清洗

重复值处理:一般采取删除法,但是有些不能删df.duplicated()df.duplicated(subset=[],keep='last'/'first')np.sum(sd.duplicated)df.dorp_duplicates(subset=[],keep='last'/'first',implace=true/False)缺失值:可以使用删除法,替换法,插值法统计个...

2020-03-12 10:41:48 194

原创 pandas多层索引,排序

设置索引>>> df.set_index(['a','b']) #设置联合索引 e c yia b 0 1 0 2 34 5 4 6 78 9 8 10 11取数第一种:分次取>>> df.loc[0].loc[1]e 0c 2yi 3第二种:df....

2020-03-09 11:06:11 770

原创 pandas条件查询和增删改查

条件查询>>> df=pd.DataFrame(np.arange(12).reshape(3,4),columns=list('abcd'))>>> df a b c d0 0 1 2 31 4 5 6 72 8 9 10 11>>> df[['a','b']] a b0 ...

2020-03-09 10:16:25 354

原创 数据库数据读取和保存

从数据库取数据import pymysqlfrom sqlalchemy import creat_engineimport pandas as pd#建立连接conn = creating_engine('mysql+pymysql://root:heda123@localhost:3306/test1')# conn = creating_engine('mysql+pymysql...

2020-03-09 09:31:48 331

原创 pandas-取数

直接取>>> df a b c d e0 0 1 2 3 41 5 6 7 8 92 10 11 12 13 14>>> df['a']0 01 52 10Name: a, dtype: int32>>> df[:2] a ...

2020-03-07 13:11:57 164

原创 文件的获取和保存

numpydata=np.genfromtxt(r'C:\data\第二章.arr.txt',delimiter=','skip_header=1)np.save(r'C:\data\第二章.arr1.txt',data,delimiter=',',fmt='%.3f')pandas# 读取数据import osimport pandas as pdos.getcwd() #获得当...

2020-03-07 12:33:23 126

原创 Pandas常见数据类型

导入import pandas as pdimport numpy as p创建series类型np.Series(data,index= ,dtype = )data 可以是dict,array,list# dict创建seriesIn [11]: s = pd.Series({1:12,2:23,3:34})In [12]: sOut[12]:1 122 ...

2020-03-07 12:02:00 499

原创 numpy--搜索与排序,字符串的处理

排序函数:np.sort ()–升序排序np.agrsort() —返回排序后的位置sorted(数组,reverse=True/False)>>> a3.sort()>>>> a3array([[ 9, 10, 11], [12, 13, 14], [15, 16, 17]])>>> a3....

2020-03-06 13:30:22 663

原创 Python-lambda,map,reduce,filter

lanbda函数:不需要再 定义函数格式:函数名=lambda 输入参数:表达式>>> g=lambda x:x**2>>> g(2)4>>> f1 = lambda x:'A' if x==1 else 'B'>>> f1(1)'A'map函数:同一个函数处理列表里的每一个数>>> g=l...

2020-03-05 20:17:06 110

原创 python--字符串的处理

字符串的格式化>>> print('我今%s岁了'%30)我今30岁了>>> print('保留两位小数%.2f'%4.3333)保留两位小数4.33>>> print('科学计数法%.3e'%22332993)科学计数法2.233e+07>>> print('百分号%.2f%%'%3.4545)百分号3....

2020-03-05 19:50:00 125

原创 Python-多线程

导入包import threading定义多线程:线程1=threading . Thread(target=函数名,name = ‘线程名字’)-启动线程:线程1.start()在这里插入代码片

2020-03-04 13:50:50 115

原创 Python- append

df.append(other)可以添加 dict list series dataframeIn [118]: df1Out[118]: a b c d0 0 1 2 31 4 5 6 72 8 9 10 100In [119]: df2Out[119]: y t u d0 0 1 2 31 ...

2020-03-03 19:14:15 237

原创 pandas-合并

In [52]: df1Out[52]: a b c d0 0 1 2 31 4 5 6 72 8 9 10 11In [53]: df2Out[53]: a b c d0 0 1 2 31 4 5 6 72 8 9 10 11合并-pd.concat(list,on=*,axi...

2020-03-03 18:58:45 102

原创 pandas-处理nan

导入pandas>>> import pandas as pdIn [21]: dfOut[21]: Out[30]: A B C D0 0.0 1.0 2.0 3.01 4.0 5.0 6.0 NaN2 NaN NaN NaN NaN3 12.0 13.0 14.0 ...

2020-03-03 18:23:52 121

原创 numpy-数组的合并和分割

导入numpyimport numpy as np数字的分割:-np.vstack(tupel)----竖直合并-np.hstack(tupel)----水平合并>>> a = np.array([1,2,3])>>> b = np.array([2,3,4])>>> c = np.vstack((a,b))>>&g...

2020-03-03 17:40:53 275

原创 python基础--numpy

创建数组# 直接利用列表创建# reshape(),是一个重建形状的方法# dtype 是数组的数据类型In [82]: a=np.array([[1,2,3,4],[2,8,9,0]],dtype=float)In [85]: aOut[85]:array([[1., 2., 3., 4.], [2., 8., 9., 0.]])# 利用np.arrange() ...

2020-03-01 16:30:38 305

原创 Python基础--控制语句

条件语句if 条件语句:- 语法if 条件1 :执行语句二elif条件2 :执行语句2else:执行语句3简写:print()if else print()循环语句range(1,10,3)—左闭右开forwhile 条件:循环其他语句continue 终止此次循环break:终止循环pass:占位符a =[i**2 for i in range(...

2020-02-29 11:03:14 128

原创 python基础-字符串,字典,列表,集合

整形:% // /字符串:创建:srt_1=list(‘asdfg’)str_2=[1,2,3,4]In [22]: str_Out[22]: ['a', 's', 'd', 'f', 'g']- 取数:srt[2]str[2:5]:左闭右开str*3 复制3次拼接:str+str2不可更改None -inf nan(非数值)列表创建:a=[1,2...

2020-02-28 20:05:36 197

原创 linux基础--文件处理命令和权限管理

文件处理命令中如何创建,查看文件。生成硬链接和软连接。权限管理命令中的更改权限,更改所有者,所属组touch [文件名]cat [文件路径]tac [文件路径]more [文件路径]less [文件]head[ -n] [行数] [文件]tail [-n] [行数] [文件]*chmod [{ugoa}{±=}{rwx}] [文件或目录]...

2020-02-27 16:32:27 127

原创 linux基础-目录处理

本文知识点有:ls 查看目录cd 切换目录pwd 查看当前所在目录mkdir 创建文件/目录rmdir 删除空目录rm 删除文件/目录cp 复制文件/目录mv 剪切文件/目录Ctrl+c :可以中断执行Ctrl+l /clear:可以清空终端界面ls 查看目录下的文件等信息-l 显示详细信息-h 可读形式显示+一般跟-h一起写linux@ubuntu:~...

2020-02-27 13:58:20 106

空空如也

空空如也

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

TA关注的人

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