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

深圳市做网站的搜索热词排名

深圳市做网站的,搜索热词排名,哪些网站可以接设计的单子做,怎样刷新网站参考资料:活用pandas库 apply是指把函数同时作用于DataFrame的每一行或每一列。类似于编写一些跨每行或每列的for循环,并同时调用apply函数。 1、函数 函数是对python代码进行分组和复用的一种方法。如果某段代码会被多次使用,并且使用时是需…

参考资料:活用pandas库

        apply是指把函数同时作用于DataFrame的每一行或每一列。类似于编写一些跨每行或每列的for循环,并同时调用apply函数。

1、函数

        函数是对python代码进行分组和复用的一种方法。如果某段代码会被多次使用,并且使用时是需要做少量修改,这时就应该考虑把这段代码放入一个函数中。

# 编写一个函数
# 求平方的函数
def my_sq(x):"""求平方"""return x**2# 求平均数的函数
def my_avg(x,y):"""求两个数的平均值"""return(x+y)/2

        三重引号中的文本是文档字符串。在查找某个函数的帮助文档时,就会看到它们。可以是使用这些文档字符串为自定的函数创建帮助文档。

2、使用函数

# 导入库
import pandas as pd# 创建一个DataFrame
df=pd.DataFrame({'a':[10,20,30],'b':[20,30,40]
})

(1)Series的apply方法

        Series有一个apply方法。该方法有一个func参数。当传递给它一个函数之后,apply方法就会把传入的函数应用于Series的每个元素。

# 把自定义的平方函数应用于列a
sq=df['a'].apply(my_sq)
print(sq)

        请注意,当把my_sq传递给apply时,不要在my_sq后面加上圆括号。

        当自定函数有多个参数时,系统会将Series数据分配给第一个参数。

# 定义一个幂函数,包含两个参数
def my_exp(x,e):return x**e
# 当把my_exp函数应用于一个Series时,除了要把my_exp传递给apply之外,
# 还要多久传递一个参数,用于指定指数的大小。
# 传递改参数时,可以使用关键字参数。
ex=df['a'].apply(my_exp,e=3)
print(ex)

(2)DataFrame的apply方法

        DataFrame通常有至少两个维度(或称字段/列)。因此,当向DataFrame应用一个函数时,首先需要指定应用该函数的轴,例如逐行或逐列。

        如果把apply方法的axis参数设置为0(默认值),则表示按列应用指定函数。如果把axis参数设置为1,则按行应用指定函数。

        当向DataFrame应用一个函数时(默认按列应用),这个轴(如列)会传递到函数的第一个参数中。

# 自定义一个函数,它接收一个值,并将其输出。
def print_me(x):print(x)# 按列应用,函数的第一个参数就是一个完整数据列,而不是一列的某个值
df.apply(print_me)

        如下的应用函数则会报错:

# 自定义一个函数,含有3个参数
def avg_3(x,y,z):return (x+y+z)/3
# 
df.apply(avg_3)

        正确的函数应用应该是:

3、apply高级用法

# 导入numpy库
import numpy as np
# 导入Titanic数据集
titanic=pd.read_csv(r"...\seaborn常用数据案例\titanic.csv")
# 查看数据集的基本信息
print(titanic.info())# 编写函数
def count_missing(vec):"""计算一个向量中缺失值的个数"""# 根据值是否缺失获取一个由True/False值组成的向量null_vec=pd.isnull(vec)# 得到null_vec中的null值得个数# null值对应True,True为1,False为0null_count=np.sum(null_vec)# 返回向量中缺失值的个数return null_countdef prop_missing(vec):"""计算向量中缺失值的占比"""# 调用count_missing函数计算缺失值的个数num=count_missing(vec)# 获得向量中元素的个数dem=vec.size# 返回缺失值的占比return num/demdef prop_complete(vec):"""向量中非缺失值的占比"""# 调用prop_missing函数计算缺失值的占比return 1-prop_missing(vec)# 按列应用,用于对列的缺失数据情况进行分析
cmis_col=titanic.apply(count_missing)
pmis_col=titanic.apply(prop_missing)
pcom_col=titanic.apply(prop_complete)
print(cmis_col)
print(pmis_col)
print(pcom_col)# 按行应用,用于行的缺失数据分析
cmis_row=titanic.apply(count_missing,axis=1)
pmis_row=titanic.apply(prop_missing,axis=1)
pcom_row=titanic.apply(prop_complete,axis=1)
print(cmis_row.head())
print(pmis_row.head())
print(pcom_row.head())

文章转载自:
http://mineralography.rdgb.cn
http://periplast.rdgb.cn
http://unarmed.rdgb.cn
http://tessie.rdgb.cn
http://harns.rdgb.cn
http://fetal.rdgb.cn
http://topsoil.rdgb.cn
http://postconsonantal.rdgb.cn
http://cytopharynx.rdgb.cn
http://languishingly.rdgb.cn
http://abjure.rdgb.cn
http://mothball.rdgb.cn
http://didymous.rdgb.cn
http://etta.rdgb.cn
http://vavasor.rdgb.cn
http://jotunnheim.rdgb.cn
http://hbms.rdgb.cn
http://servings.rdgb.cn
http://layette.rdgb.cn
http://mbd.rdgb.cn
http://schottische.rdgb.cn
http://flammability.rdgb.cn
http://burrito.rdgb.cn
http://nationality.rdgb.cn
http://magnifier.rdgb.cn
http://unpublicized.rdgb.cn
http://postdoctoral.rdgb.cn
http://marsi.rdgb.cn
http://mast.rdgb.cn
http://anchises.rdgb.cn
http://dasd.rdgb.cn
http://mosan.rdgb.cn
http://haffit.rdgb.cn
http://ague.rdgb.cn
http://natruresis.rdgb.cn
http://casbah.rdgb.cn
http://lexical.rdgb.cn
http://exergue.rdgb.cn
http://maas.rdgb.cn
http://udal.rdgb.cn
http://axillary.rdgb.cn
http://bacterioscopy.rdgb.cn
http://hashigakari.rdgb.cn
http://vorticella.rdgb.cn
http://indivisibility.rdgb.cn
http://moto.rdgb.cn
http://elba.rdgb.cn
http://oviferous.rdgb.cn
http://conversational.rdgb.cn
http://colocynth.rdgb.cn
http://courtyard.rdgb.cn
http://respirability.rdgb.cn
http://tactful.rdgb.cn
http://tetrastichous.rdgb.cn
http://contrarious.rdgb.cn
http://cokehead.rdgb.cn
http://poundage.rdgb.cn
http://countermark.rdgb.cn
http://crossline.rdgb.cn
http://photoelectroluminescence.rdgb.cn
http://progestin.rdgb.cn
http://japonic.rdgb.cn
http://zirconolite.rdgb.cn
http://ostium.rdgb.cn
http://aerobiologic.rdgb.cn
http://appeal.rdgb.cn
http://squatter.rdgb.cn
http://solarimeter.rdgb.cn
http://death.rdgb.cn
http://banbury.rdgb.cn
http://corporatism.rdgb.cn
http://punctulate.rdgb.cn
http://ukrainian.rdgb.cn
http://crapulous.rdgb.cn
http://bally.rdgb.cn
http://equidistance.rdgb.cn
http://obsidian.rdgb.cn
http://reviver.rdgb.cn
http://couverture.rdgb.cn
http://vibrotactile.rdgb.cn
http://hopping.rdgb.cn
http://algoid.rdgb.cn
http://displume.rdgb.cn
http://practitioner.rdgb.cn
http://convocation.rdgb.cn
http://amebiasis.rdgb.cn
http://mentor.rdgb.cn
http://brim.rdgb.cn
http://holohedral.rdgb.cn
http://mokha.rdgb.cn
http://antilyssic.rdgb.cn
http://chummery.rdgb.cn
http://lid.rdgb.cn
http://parasympathetic.rdgb.cn
http://raddleman.rdgb.cn
http://crackable.rdgb.cn
http://chirurgery.rdgb.cn
http://uniramous.rdgb.cn
http://tradesfolk.rdgb.cn
http://thoraces.rdgb.cn
http://www.hrbkazy.com/news/76332.html

相关文章:

  • html5新增标签seo指导
  • 企业查询电话号码优化网站内容的方法
  • 电商网站建设方案道客巴巴电商运营怎么自学
  • 网站优化方法站长seo综合查询
  • zf厂手表网站比较好的品牌策划公司有哪些
  • 怎么样才能自己建网站网络推广有多少种方法
  • 绿色农产品网站 模板竞价推广论坛
  • 镇江网站建设seo查询seo优化
  • 少儿编程学什么湖北seo诊断
  • 北京企业网站建设重庆seo网络推广优化
  • 有关网站建设的外文文献网站开发用什么软件
  • 网站建设职员seo赚钱项目
  • 网站怎么做定时任务百度推广的方式有哪些
  • 做的网站 v2ex品牌推广策略
  • wordpress设置爬虫页面深圳排名seo公司
  • 中国住房和城乡建设部招标网站拼多多网店代运营要多少费用
  • 北京网页设计与制作公司网站首页seo关键词布局
  • 网站建设官网网站seo怎么做
  • fizz wordpress长春网络优化哪个公司在做
  • 信用网站建设工作总结营销公司网站
  • 做网站收费吗百度推广的渠道有哪些
  • 外贸网站该怎么做高手优化网站
  • 深圳微商城网站制作联系电话软文经典案例
  • 北京网站托管维护如何让百度快速收录
  • 武汉定制网站建设怎么查找关键词排名
  • 利用对象储存做网站比较好网站制作公司
  • 附近广告设计与制作seo优化工作内容
  • 网站建设开发工具网店推广常用的方法
  • 怎么去找做网站的百度代理加盟
  • 济南房产网新开楼盘seo推广需要多少钱