pandas
love_521_
这个作者很懒,什么都没留下…
展开
-
pandas数据处理之IP正则匹配及orm操作加事务
最近需要对一批数据进行处理,简单的写了一下pandas 处理的方法仅供借鉴,如果你有好的方法,可以写在评论区原创 2022-07-04 11:12:06 · 658 阅读 · 0 评论 -
pandas 多列之间运算
单列运算在Pandas中,DataFrame的一列就是一个Series, 可以通过map来对一列进行操作:df['new_col'] = df['col1'].map(lambda x: x**2)多列运算要对DataFrame的多个列同时进行运算,可以使用apply,例如new_col= col1 + col2:df['new_col'] = df.apply(lambda x: x['col1'] + x['col2'], axis=1)分组运算可以结合groupby与transf原创 2022-03-16 14:20:56 · 4223 阅读 · 0 评论 -
pandas 处理缺省值NaN
import pandas as pdimport numpy as npdf2 = pd.DataFrame([[1, 2, 3, np.nan], [1, 2, 3, 5],[2, np.nan, 5, 6],[np.nan, np.nan, np.nan, np.nan],[np.nan, 7, np.nan, 9], [1, np.nan, np.nan, np.nan]])df2df2.dropna(thresh=None) # thresh 为空删除所有存在NaN的行df2原创 2022-03-07 16:25:59 · 540 阅读 · 0 评论 -
pandas切片
pandas 切片iloc 方法:用iloc方法,使用行列的位置对数据框进行切片。支持布尔切片行切片只传入一个参数时,表示对行进行切片。参数为整数返回序列,参数为列表返回数据框。正数表示正向切片, 负数表示反向切片。df = pd.read_csv(file_path,encoding="utf8",index_col=0)df.head(5)## 选取第一行(序列)df.iloc[0]# 选取第一行(数据框)df.iloc[[0]]# 选取前2行print(df.ilo原创 2022-02-23 14:53:42 · 6199 阅读 · 0 评论 -
pandas 文件读取与配置
pandas 文件读取与配置安装pandaspip install pandas运行jupyterjupyter notebook查看pandas版本号import pandas as pdpd.__version__file_path=r"C:\Users\liangsh\Desktop\flaskdemo2\dash_jianshu\indicators.csv"``````python#使用pandas 读取CSV文件,指定字符集编码df = pd.read_csv(f原创 2022-02-23 14:46:45 · 1263 阅读 · 0 评论 -
jupyter 安装与配置代码提示功能
jupyter 安装与配置代码提示功能先进行jupyter 安装pip install jupyter```运行jupyter ```pythonjupyter notebook```jupyter安装提示功能打开终端 输入安装命令```pythonpip install jupyter_contrib_nbextensionsjupyter contrib nbextension install --user```执行结束后执行```pythonjupyter not原创 2022-02-23 14:34:07 · 1831 阅读 · 0 评论