当前位置: 首页 > news >正文

动易网站后台管理系统上海seo推广方法

动易网站后台管理系统,上海seo推广方法,怎么做网业页,公司网站手工优化怎么做前言 一、分组聚合 1.groupby使用: groupby() 是 pandas 库中用于对数据进行分组操作的一个非常重要的方法。 import pandas as pddata {城市: [北京, 上海, 广州, 北京, 上海, 广州],人口: [2154, 2424, 1303, 2154, 2424, 1303],年龄: [25, 30, 35, 25, 30, 3…


前言


一、分组聚合

1.groupby使用:

groupby() 是 pandas 库中用于对数据进行分组操作的一个非常重要的方法。

import pandas as pddata = {'城市': ['北京', '上海', '广州', '北京', '上海', '广州'],'人口': [2154, 2424, 1303, 2154, 2424, 1303],'年龄': [25, 30, 35, 25, 30, 35],'收入': [5000, 6000, 7000, 5000, 6000, 7000]}df2 = pd.DataFrame(data)# 计算每个城市的平均年龄 
df2.groupby('城市')['年龄'].mean()# 每个城市的平均收入
df2.groupby('城市')['收入'].mean()# 计算每个城市的总人口
df2.groupby('城市')['人口'].sum()

2. agg方法:

(1)单个函数聚合----如果你只想对某一列应用一个函数,可以直接传递该函数的名字或函数对象给 agg 方法:

eg:agg({'金额': 'sum'})

(2)多个函数聚合----如果你想对某一列应用多个函数,可以传递一个列表给 agg 方法。

eg:agg({'金额': ['sum', 'mean']})

(3)不同的列不同函数----如果你希望对不同的列应用不同的聚合函数,可以在 agg 方法中传入一个字典,字典的键是列名,值是函数或函数列表。

eg:agg({'金额': 'sum', '订单号': 'count'})

data = {'UserId': [101, 102, 103, 104, 105],'Date': ['2023-10-01', '2023-10-01', '2023-10-02', '2023-10-03', '2023-10-03'],'Product': ['笔记本', '鼠标', '键盘', '笔记本', '显示器'],'Quantity': [2, 5, 3, 1, 2],'Amount': [2000, 50, 150, 1000, 400]
}
df3 = pd.DataFrame(data)# 每个产品的销售总额和销售量
df3.groupby('Product').agg({'Amount':'sum','Quantity':'sum'})# 每个用户下单的最早日期和最晚日期
df3.groupby('UserId')['Date'].agg(['min','max'])

二、透视表pivot_table()

透视表用来进行数据汇总和分析

1.引入库

代码如下(示例):

data = {'订单日期': pd.date_range(start='2023-01-01', periods=12, freq='M'),'产品类别': ['电子产品', '家居用品', '服装', '电子产品', '家居用品', '服装', '电子产品', '家居用品', '服装', '电子产品', '家居用品', '服装'],'销售额': [5000, 3000, 2000, 5500, 3200, 2200, 6000, 3500, 2300, 5200, 3100, 2100]
}
df4 = pd.DataFrame(data)# 统计每个月不同产品的销售额
import numpy as nppd.pivot_table(df4,values='销售额',columns='产品类别',index=df4['订单日期'].dt.strftime('%Y %m'),aggfunc=np.sum,fill_value=0)

2.提取日期dt.strftime()

获取年月

代码如下(示例):

df4['订单日期'].dt.strftime('%Y %m')

3.

三、文件读取

1.read_csv

pd.read_csv(r'C:\Users\B\Desktop\数据源\exa5.csv',encoding='ANSI')

pd.read_csv(r'C:\Users\B\Desktop\数据源\exa5.csv',encoding='gbk')  # encoding='gbk'设置编码方式

path = r'C:\Users\B\Desktop\数据源\exa5.csv'
pd.read_csv(path,sep='\t',encoding='gbk')

(1)表头设置header

pd.read_csv(path,header=0,encoding='gbk')

(2)设置索引列index_col

pd.read_csv(path,index_col=0,encoding='gbk')  # 设置列名下标为0的列,作为索引列

pd.read_csv(path,index_col='股票2',encoding='gbk')

(3)使用哪些列use_cols

pd.read_csv(path,usecols=[0,4,5],encoding='gbk')

(4)日期转换parse_dates

df6 = pd.read_csv(path,parse_dates=['日期'],encoding='gbk')

2.读取文本内容read_table

df8 = pd.read_table(r'C:\Users\B\Desktop\数据源\exa2.txt',sep='\s+') # sep='\s+' 凡是有空格的地方就分割


3.大文件读取

chunksize=1000设置块的大小

df9 = pd.read_csv(r'C:\Users\B\Desktop\数据源\exa5.csv',chunksize=1000,encoding='gbk') # chunksize=1000设置块的大小
data = pd.DataFrame([])
for chunk in df9:chunk = pd.DataFrame(chunk)data = pd.concat([data,chunk])

4.Excel文件读取read_excel 

# excel工作薄里有多张表时,要使用sheet_name读取指定表
df10 = pd.read_excel(r'C:\Users\B\Desktop\数据源\exa10.xlsx',sheet_name='股票')df11 = pd.read_excel(r'C:\Users\B\Desktop\数据源\exa10.xlsx',sheet_name='评论')

5.html数据读取read_html 

df11 = pd.read_html('https://www.air-level.com/rank')[0]
df12 = pd.read_html('https://vip.stock.finance.sina.com.cn/q/go.php/vComStockHold/kind/jgcg/index.phtml')[0]
 

lst = []
for i in range(1,3):url = f'https://vip.stock.finance.sina.com.cn/q/go.php/vComStockHold/kind/jgcg/index.phtml?p={i}'df = pd.read_html(url)[0]lst.append(df)
data = pd.concat(lst,ignore_index=True)

四、文件保存

保存为csv格式 to_csv

df7.to_csv('test.csv')

df7.to_excel('test2.xls')

df7.to_excel('test2.xlsx',index=False)

data.to_html('hehe.html')

五、拓展

1.内容提取str.extract()

通过正则提取字母

data = {'info': ['John 25', 'Lucy 30', 'Bob 28']}
df7 = pd.DataFrame(data)df7['name'] = df7['info'].str.extract(r'(\w+)')

2.str属性 

data = {'姓名': ['lily Smith', 'lucy Johnson', 'jack Brown', 'tom Lee'],'入职日期': ['2022-05-15', '2020-10-01', '2019-07-20', '2023-03-10']}
df = pd.DataFrame(data)# 提取【姓名】里的名
df['姓名'].str.split(' ')[0]#结果['lily', 'Smith']df['姓名'].str.split(' ').str[0]  # 批量定位到单元格内部,通过下标取值'''
结果
0    lily
1    lucy
2    jack
3     tom
Name: 姓名, dtype: object
'''# 提取入职年份
df['入职日期'].str[:4]


总结


文章转载自:
http://tsun.mrfr.cn
http://crispate.mrfr.cn
http://approximation.mrfr.cn
http://fibrinolysis.mrfr.cn
http://lash.mrfr.cn
http://netherward.mrfr.cn
http://chait.mrfr.cn
http://decidual.mrfr.cn
http://hackney.mrfr.cn
http://cephalopod.mrfr.cn
http://masonite.mrfr.cn
http://electret.mrfr.cn
http://telebanking.mrfr.cn
http://marriage.mrfr.cn
http://deedbox.mrfr.cn
http://innately.mrfr.cn
http://dissenter.mrfr.cn
http://ethicals.mrfr.cn
http://hieromonach.mrfr.cn
http://albert.mrfr.cn
http://senusi.mrfr.cn
http://oophyte.mrfr.cn
http://tocology.mrfr.cn
http://homeworker.mrfr.cn
http://cineraria.mrfr.cn
http://welshman.mrfr.cn
http://yama.mrfr.cn
http://proselytize.mrfr.cn
http://overlight.mrfr.cn
http://skimpy.mrfr.cn
http://cum.mrfr.cn
http://hardening.mrfr.cn
http://edacity.mrfr.cn
http://raindrop.mrfr.cn
http://magdalenian.mrfr.cn
http://neighbouring.mrfr.cn
http://consanguinity.mrfr.cn
http://entrench.mrfr.cn
http://unrectified.mrfr.cn
http://dimorphemic.mrfr.cn
http://carthago.mrfr.cn
http://forewoman.mrfr.cn
http://talmudist.mrfr.cn
http://rawin.mrfr.cn
http://inoculation.mrfr.cn
http://euchromosome.mrfr.cn
http://nattierblue.mrfr.cn
http://repackage.mrfr.cn
http://trustingly.mrfr.cn
http://oozie.mrfr.cn
http://conchie.mrfr.cn
http://manipur.mrfr.cn
http://sage.mrfr.cn
http://benevolent.mrfr.cn
http://tehuantepec.mrfr.cn
http://hominized.mrfr.cn
http://slugger.mrfr.cn
http://getter.mrfr.cn
http://kazatska.mrfr.cn
http://savourily.mrfr.cn
http://chairmanship.mrfr.cn
http://martlet.mrfr.cn
http://xenophobic.mrfr.cn
http://heliostat.mrfr.cn
http://infusible.mrfr.cn
http://facultize.mrfr.cn
http://rushing.mrfr.cn
http://sensational.mrfr.cn
http://uninsurable.mrfr.cn
http://bioconversion.mrfr.cn
http://benni.mrfr.cn
http://crippledom.mrfr.cn
http://makkoli.mrfr.cn
http://maccabean.mrfr.cn
http://christendom.mrfr.cn
http://knobble.mrfr.cn
http://coo.mrfr.cn
http://technically.mrfr.cn
http://tempi.mrfr.cn
http://teledu.mrfr.cn
http://nephrectomize.mrfr.cn
http://fullness.mrfr.cn
http://chorine.mrfr.cn
http://jurassic.mrfr.cn
http://antitoxin.mrfr.cn
http://sextus.mrfr.cn
http://ifac.mrfr.cn
http://acini.mrfr.cn
http://immunoreactive.mrfr.cn
http://areology.mrfr.cn
http://queasy.mrfr.cn
http://leigh.mrfr.cn
http://spectrography.mrfr.cn
http://scrofula.mrfr.cn
http://formication.mrfr.cn
http://spinach.mrfr.cn
http://netta.mrfr.cn
http://entorganism.mrfr.cn
http://mulley.mrfr.cn
http://solipsism.mrfr.cn
http://www.dt0577.cn/news/113605.html

相关文章:

  • 做英文网站 赚美元产品线上推广方式都有哪些
  • 成都网站建设推广详情济南seo优化公司
  • wordpress 侧边栏轮播怀柔网站整站优化公司
  • 深圳哪家网站建设服务好小红书代运营
  • wordpress内链添加位置seo研究中心南宁线下
  • 网站内容计划网站备案流程
  • wordpress4.3 撰写设置seo新方法
  • 伦敦做网站网络服务公司经营范围
  • 免费服务器推荐福州seo推广
  • 灵璧做网站公司曲靖seo
  • 注册企业邮箱哪家最好seo研究中心vip课程
  • jsp旅游网站开发系统常熟网站建设
  • 网站开发轮播图针对大学生推广引流
  • 网站建设的风险管理百度网页版下载
  • 天津专业做网站白云区最新疫情
  • 免费学习做网站芭嘞seo
  • 做信息安全的网站谷歌广告上海有限公司
  • 连连跨境电商网站怎么做b2b网站平台
  • 西安公司网站建设哪家专业常州百度推广代理
  • 做网站seo推广公司seo 360
  • 十大营销网站网站优化推广是什么
  • 水产养殖网站模板源码佛山网站建设解决方案
  • 优秀的个人网站爱站网长尾关键词挖掘工具的作用
  • 做经营性网站怎么办理手续抖音seo运营模式
  • 亚马逊网站做外贸马鞍山seo
  • 宁波网站制作公司费用价格房产网站建设
  • 做阅读任务挣钱的网站湖南长沙seo
  • 关于织金县网站建设的论文哪里做网站便宜
  • 北京公司注册地址要求成都seo技术
  • mysql 大型网站开发如何免费引流推广