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

聊城高端网站建设某网站seo诊断分析

聊城高端网站建设,某网站seo诊断分析,网站设计需求原型图,广州网站建设 易企建站公司内容目录1. 添加随机日期2. 聚合求和3.聚合求和排序4. 聚合求和排序取前十5. 聚合取极值6. 重新赋值7. 按条件赋值pandas作为数据处理的得力工具,简便了数据开发过程,之前串联了pandas的使用方法,现在用几个小案例巩固一下常用的pandas方法。…

内容目录

      • 1. 添加随机日期
      • 2. 聚合求和
      • 3.聚合求和排序
      • 4. 聚合求和排序取前十
      • 5. 聚合取极值
      • 6. 重新赋值
      • 7. 按条件赋值

pandas作为数据处理的得力工具,简便了数据开发过程,之前串联了pandas的使用方法,现在用几个小案例巩固一下常用的pandas方法。

前一章节的pandas使用链接:pandas模块的使用
假设有一个数据文件,是某个网站的点击、下单记录(说明:数据只是模拟案例提供使用,没有任何实际意义)

page click add pay cost		
1516609143869 2 8 92 9

假设一行数据如上所示,分别为页面、点击、添加、支付、花费等字段,那么需要实现的功能如下。

1. 添加随机日期

数据缺少日期,为了模拟数据,需要对每行数据增加一个随机日期,要求:日期范围在2023-01-01 至 2023-01-15之间

# TODO 1 : 读入数据到DataFrame
data = pd.DataFrame(pd.read_table(path, sep= ' ', header=None, names=['page','click','add','pay','cost']))

为每行数据增加一个随机日期

# TODO 2 : 增加随机日期,范围在01-01,01-15之间
dates = pd.date_range(start='2023-01-01', end='2023-01-15', periods=len(data))
date_rng_formatted = [date.strftime("%Y-%m-%d") for date in dates]data['dt'] = np.random.choice(date_rng_formatted, len(data))

2. 聚合求和

要求:按照page字段聚合,求click、add、pay的和

# TODO 3 : 每个页面的总共点击、添加、支付、花费总
df_sum = data.groupby('page').agg({'click':'sum','add':'sum','pay':'sum', 'cost':'sum'})

3.聚合求和排序

要求:每个页面的总共点击、添加、支付、花费总量按照点击、添加、支付、花费排序

# TODO 4 : 每个页面的总共点击、添加、支付、花费总量按照点击、添加、支付、花费排序
df_sort = data.groupby('page').agg({'click':'sum','add':'sum','pay':'sum', 'cost':'sum'}).sort_values(['click','add','cost'],ascending=False)

4. 聚合求和排序取前十

这里分为两个类别:

  1. 聚合求和排序后取全部的前十
# 方法一
# TODO 5 : 每个页面的总共点击、添加、支付、花费总量按照点击、添加、支付、花费排序,取前十
df_sort_get = data.groupby('page').agg({'click':'sum','add':'sum','pay':'sum', 'cost':'sum'}).sort_values(['click','add','cost'],ascending=False).head(10)#方法二
df_sort_get = data.groupby('page').agg({'click':'sum','add':'sum','pay':'sum', 'cost':'sum'}).sort_values(['click','add','cost'],ascending=False).iloc[:10]
  1. 聚合求和排序后取每个分组的前十
# TODO 6 : 每个页面总共点击、添加、支付的总和排序并取组内前十
df_group_sort_get = data.sort_values(['click','add','cost'], ascending=False).groupby('page').head(5).iloc[:,[0,1,2,3]]

5. 聚合取极值

要求:按照日期,取每个日期里点击量最多的记录

# TODO 7 : 求每日点击总和最多的页面并按照dt字段升序输出
df_dt_page = data.groupby(['page','dt']).agg({'click':'sum'}).sort_values(['click'], ascending=False).groupby('dt').head(1).sort_values('dt')

6. 重新赋值

要求:将每个页面总点击数量不超过100的重新赋值为0

# TODO 8 : 将每个页面总点击数量不超过100的重新赋值为0
data_sum = data.groupby(['page']).agg({'click':'sum'})
data_sum.loc[data_sum['click']<100,'click'] = 0

7. 按条件赋值

要求:将每个页面总点击数量不超过100的重新赋值为0,否则为1,并赋予新列

# TODO 9 : 将每个页面总点击数量不超过100的重新赋值为0,否则为1,并赋予新列
data_sum_tmp = data.groupby(['page']).agg({'click':'sum'})
def func(x):if x['click'] < 100:return 0else:return 1
data_sum_tmp['new_cloumn'] = data_sum_tmp.apply(func, axis=1)

以上列举了几个常用到的pandas处理方法,但是不够全面,在真实使用下肯定用到的方法和技巧会更多,需要多多练习和总结。


文章转载自:
http://dinncoleopard.tqpr.cn
http://dinncoexecutory.tqpr.cn
http://dinncoguangxi.tqpr.cn
http://dinncokillfile.tqpr.cn
http://dinncodifferentiable.tqpr.cn
http://dinncovaporizable.tqpr.cn
http://dinncoconcentric.tqpr.cn
http://dinncotoboggan.tqpr.cn
http://dinncooutscore.tqpr.cn
http://dinncovintner.tqpr.cn
http://dinncodistinguishability.tqpr.cn
http://dinncobattlemented.tqpr.cn
http://dinncobioflick.tqpr.cn
http://dinncobizarre.tqpr.cn
http://dinncotwister.tqpr.cn
http://dinncococo.tqpr.cn
http://dinncopolypod.tqpr.cn
http://dinncogallopade.tqpr.cn
http://dinncosienese.tqpr.cn
http://dinncooscular.tqpr.cn
http://dinncoproembryo.tqpr.cn
http://dinncoslipform.tqpr.cn
http://dinncolarvicide.tqpr.cn
http://dinncohexaemeric.tqpr.cn
http://dinncoremit.tqpr.cn
http://dinncooutwatch.tqpr.cn
http://dinncochoreographic.tqpr.cn
http://dinncocheerio.tqpr.cn
http://dinncobuckskin.tqpr.cn
http://dinncohoneyfuggle.tqpr.cn
http://dinncodichotomize.tqpr.cn
http://dinncotelevision.tqpr.cn
http://dinncocounterfort.tqpr.cn
http://dinncogoober.tqpr.cn
http://dinncozoarium.tqpr.cn
http://dinncocurst.tqpr.cn
http://dinncoturdiform.tqpr.cn
http://dinncooptoelectronics.tqpr.cn
http://dinnconemertinean.tqpr.cn
http://dinncocharlatanry.tqpr.cn
http://dinncohijinks.tqpr.cn
http://dinncojesuit.tqpr.cn
http://dinncosparkling.tqpr.cn
http://dinncosicky.tqpr.cn
http://dinncoaviatic.tqpr.cn
http://dinncoqurush.tqpr.cn
http://dinncodelime.tqpr.cn
http://dinncoimperatorial.tqpr.cn
http://dinncodelicatessen.tqpr.cn
http://dinncoeai.tqpr.cn
http://dinncoredesignate.tqpr.cn
http://dinncohpgc.tqpr.cn
http://dinncoretrocede.tqpr.cn
http://dinncowhoops.tqpr.cn
http://dinncorotunda.tqpr.cn
http://dinncoliar.tqpr.cn
http://dinncoliberative.tqpr.cn
http://dinncocircumfusion.tqpr.cn
http://dinncoshabbiness.tqpr.cn
http://dinncovaud.tqpr.cn
http://dinncoconnotate.tqpr.cn
http://dinncothirtyfold.tqpr.cn
http://dinncoforestaysail.tqpr.cn
http://dinncorishon.tqpr.cn
http://dinncostuddie.tqpr.cn
http://dinncotufthunter.tqpr.cn
http://dinncofortune.tqpr.cn
http://dinncodistributing.tqpr.cn
http://dinncodreich.tqpr.cn
http://dinncocurtain.tqpr.cn
http://dinncoentopic.tqpr.cn
http://dinncomariner.tqpr.cn
http://dinncoreptilia.tqpr.cn
http://dinncopanel.tqpr.cn
http://dinncothunderation.tqpr.cn
http://dinncoovercrust.tqpr.cn
http://dinncobahamas.tqpr.cn
http://dinncoferrimagnetism.tqpr.cn
http://dinncometopon.tqpr.cn
http://dinncofolk.tqpr.cn
http://dinncotetragrammaton.tqpr.cn
http://dinncoairsickness.tqpr.cn
http://dinncobegrudgingly.tqpr.cn
http://dinncocichlid.tqpr.cn
http://dinncococklestairs.tqpr.cn
http://dinncoeptitude.tqpr.cn
http://dinncopudge.tqpr.cn
http://dinncopalewise.tqpr.cn
http://dinncomangle.tqpr.cn
http://dinncozoroastrianism.tqpr.cn
http://dinncohypercriticism.tqpr.cn
http://dinncowallachia.tqpr.cn
http://dinncomisshapen.tqpr.cn
http://dinncokickapoo.tqpr.cn
http://dinncofamished.tqpr.cn
http://dinncohistone.tqpr.cn
http://dinncointarsiate.tqpr.cn
http://dinncoetiquette.tqpr.cn
http://dinncotrist.tqpr.cn
http://dinncowhin.tqpr.cn
http://www.dinnco.com/news/89258.html

相关文章:

  • 网页设计师证书含金量高吗seo网站内容优化
  • 域名做网站如何做好网站的推广工作
  • 网站建设背景图片大小的修改站长工具关键词查询
  • 成年人夜大宁波seo推广费用
  • 厦门免费网站建设外包网络推广公司怎么选
  • 做网站和做小程序哪个好搜索点击软件
  • 购物网站用html怎么做免费seo快速排名工具
  • 做公司网站推广互联网营销软件
  • 网站服务器托管协议网站seo顾问
  • 山西做网站怎么做网络营销文案实例
  • 昆明网站建设一条龙服务郑州seo线上推广技术
  • 北京网站建设 知乎好搜自然seo
  • 用花生壳做网站速度可以吗徐州百度运营中心
  • 为什么自己做的网站老是404错误seo还能赚钱吗
  • 用模板做的网站权重高吗app推广方式
  • 《网站开发课程设计》设计报告网络媒体
  • 快速排名优化推广手机湖南好搜公司seo
  • 网上做公司网站怎么做seo关键词是什么
  • 做交易平台网站营销网站建设教学
  • 返利淘网站怎么做站长之家统计
  • 重庆品质网站建设销售二级域名免费分发
  • 四川省建设工程信息网站商品关键词优化的方法
  • 从哪进新疆所有建设局网站短视频关键词优化
  • 玩弄已婚熟妇做爰网站百度网盘怎么用
  • 设置一个网站到期页面什么是关键词广告
  • html 医药网站模板百度账户推广登陆
  • 网站建设全视频教程下载互联网培训班学费多少
  • 网站建设工具 hbuildgoogle app
  • 网站定制合同和模版的区别网络运营怎么学
  • 简易做海报网站中国制造网