自定义博客皮肤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访问url下载文件的三种常用方法

转载:https://www.cnblogs.com/jinxiao-pu/p/9128981.html

2021-11-22 13:53:47 3300

原创 对比pandas列表list,pandas与numpy的常用函数

1.append函数1.1list:列表list.append(obj)在列表尾添加一个新的对象;该方法无返回值,但是会修改原列表1.2pandas:与list写法相同仅支持行方向上的拼接data.append(other, ignore_index=False, verify_integrity=False, sort=False) → ’DataFrame’Series.append(to_append, ignore_index=False, verify_integrity=Fal

2021-11-02 23:16:19 1409

原创 pandas数据清洗函数—drop()与fillna()

数据清洗常用函数——drop fillna1dropna 清理无效数据,默认how=any,axis=0 将含有Nan的行删除how可选=any allaxis=0删除行 =1 删除列thresh参数=3 说明这一行有>=3个Nan时改行才会被删2.drop按照条件删除行/列删除某行/列 按照索引删除某列删除某行条件删除:如果A列中含有的元素小于2或者大于80,则删除此行**data3=df.drop(df[(df[‘A’]<2|df[‘A’]>80)].in

2021-09-30 21:11:23 624

原创 pandas的基本操作——常用函数

1.最大、最小值、求和、平均值、中位数max min sum mean mediannp中arrayname.sum()是对整个数组求和,pandas中arrayname.sum()是对每一列单独求和;np中arrayname[0].sum()默认水平第0行,pandas中arrayname[0].sum()默认竖直方向第0列1.2 describe()函数可以展示数组的最大最小值,平均值中位数计数等信息1.3排序输出根据行索引sort_index根据值 sort_values .

2021-09-30 17:13:27 278

原创 pandas读取与保存csv文件

文件读取pd.read_csv(’ ')csv文件保存arrayname.to_csv()函数

2021-09-30 15:53:55 120

原创 pandas数组的赋值,合并

1.pandas数组赋值与numpy赋值方法一致一维数组data[3]=100data[‘b’]=100二维数组data.loc[‘c’,‘d’]=np.nandata.iloc[3,4]=6按条件赋值data[data.isnull()]=300 空值赋值对某列条件赋值(语法与numpy类似)2.pandas数组合并注:(numpy里 空值是np.nan)...

2021-09-30 14:13:18 1023

原创 pandas的索引与选择数据

1.数组按照index选择对应值1.1根据index的值来选择以下以该数组为例根据索引值1.2选择第几个1.3从第几个到第几个1.4 index值(范围)2.二维数组以该二维数组为例选择索引的值,用loc选择第几个,用iloc拿第三行第C列 :...

2021-09-29 21:57:57 161

原创 pandas基础知识

numpy 侧重于多维数组的复杂计算,线性代数,复杂函数pandas 侧重于数据处理,主要是一维二维数组1.pandas下一维数组定义1.1 直接生成import pandas as pdpd.Series([1,2,3])左边是默认索引1.2 pandas下也可以使用numpy定义的数组1.3补充:pandas生成时间序列data_list=pd.date_range(start=‘20210929’,periods=7,freq=“7D”)freq,生成的日期的频次 H 小时 D

2021-09-29 20:43:02 183

原创 numpy——数组的基本运算

1.数与数组加减乘除,数组中每一个数都与这个数进行加减乘除一维数组与一维数组,元素对应的位置进行加减乘除数组的形状须相同一维数组与二维数组,每一行对应的位置进行加减乘除二维数组与二维数组,每一行对应的位置进行加减乘除两个数组的形状须相同...

2021-09-28 12:19:44 665

原创 numpy基础知识之二

本次继续记录学习numpy数组的一些基本操作1.索引查数组中指定下表注意:这里取的是第二行第四列取一整列array[:,0] 行取:,从头拿到尾,后面写要取得列数数组中数值替换array[1,1]=3将整行替换array[1,:]=3 第二行全都替换为3将原有数值3全都替换为-1array[array==3]=-1将数组小于0的值全都替换原数组不变同时替换某些值(相当于复制+替换)clip函数把数组name3中小于20的数替换为20,原数组不变把name3中

2021-09-28 11:46:50 203

原创 numpy数组基础知识之一

Python学习——Numpy基础导入numpy库:import numpy as np1.创建数组array1=np.array([1,2,3])numpy创作出的数组不同于python列表print(assay1) :[1 2 3]二维数组 三维数组二层元素 三层元素例如:三层数组2.获取数组维度array2.ndim3.数组形状array2.shape(2,2,3)array2.reshape( )可以改变数组的形状array2.size 数组的元素个数4

2021-09-27 21:26:24 125

空空如也

空空如也

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

TA关注的人

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