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

网站建设步骤及推广方法软文发布

网站建设步骤及推广方法,软文发布,网站开发怎么在页面上调用高德地图显示位置,帮人做钓鱼网站的人文章目录 前言一、loc[]函数二、iloc[]函数三、详细用法loc方法iloc方法 总结共同点不同点 前言 我们经常在寻找数据的某行或者某列的时常用到Pandas中的两种方法iloc和loc,两种方法都接收两个参数,第一个参数是行的范围,第二个参数是列的范…

文章目录

  • 前言
  • 一、loc[]函数
  • 二、iloc[]函数
  • 三、详细用法
    • loc方法
    • iloc方法
  • 总结
    • 共同点
    • 不同点


前言

我们经常在寻找数据的某行或者某列的时常用到Pandas中的两种方法iloc和loc,两种方法都接收两个参数,第一个参数是行的范围,第二个参数是列的范围。

一、loc[]函数

  • loc:
    • 接收的是行、列的名称或标签
    • 在切片是按闭区间切片,也就是区间两边都能取到。

二、iloc[]函数

  • iloc:
    • 接收的是行、列的索引位置(下标,从0开始)。
    • 按传统的左闭右开的的方式切片。

三、详细用法

创建用于测试的数据表dataframe:

import pandas as pd
data={'state':['Ohio','Ohio','Ohio','Nevada','Nevada'],'year':[2000,2001,2002,2001,2002],'pop':[1.5,1.7,3.6,2.4,2.9]}frame=pd.DataFrame(data)
frame.index=list('abcde') 
frame

在这里插入图片描述

loc方法

  • 1、单个行名/列名 或 行名/列名的列表

要求:读取第2行,行名为’b’。

frame.loc['b']

在这里插入图片描述

注意: 上面这种写法,运行"print(type(frame.loc[‘b’]))"可以知道返回的是<class ‘pandas.core.series.Series’>对象,如果要<class ‘pandas.core.frame.DataFrame’>对象可以改成frame.loc[[‘b’]]。

frame.loc[['b']]

在这里插入图片描述
要求:取第1、2列的第2与第5行,第1、2列的列名分别为’state’与’year’,第2、5行的行名分别为’b’和’e’。

frame.loc[['b','e'],['state','year']]

在这里插入图片描述

  • 2、列名/行名的切片

要求:读取第2列,列名为’year’。

frame.loc[:,'year']  #返回的是<class 'pandas.core.series.Series'>对象。

在这里插入图片描述

frame.loc[:,['year']] #返回的是<class 'pandas.core.frame.DataFrame'>对象。

在这里插入图片描述

要求:取第2行第3列,第2行行名为’b’,第3列列名为’pop’。

frame.loc['b','pop']

在这里插入图片描述

要求:读取dataframe某个区域,比如第3列的第2到第5行,第3列为"pop"列,第2到第5行即b行到e行。

frame.loc['b':'e','pop'] #返回的是<class 'pandas.core.series.Series'>对象。

在这里插入图片描述

frame.loc['b':'e',['pop']] #返回的是<class 'pandas.core.frame.DataFrame'>对象。

在这里插入图片描述

要求:取第1、2列的第2到第5行,第1、2列的列名分别为’state’和’yea‘列,第2、5行的行名为’b’和‘e’行。

frame.loc['b':'e','state':'year'] #返回的是<class 'pandas.core.frame.DataFrame'>对象。

在这里插入图片描述

  • 3、返回布尔型列表的表达式(判断或函数)

要求:根据判断条件读取,取第3列大于2的。

frame.loc[frame['pop']>2,'pop'] #返回的是<class 'pandas.core.series.Series'>对象。

在这里插入图片描述

frame.loc[frame['pop']>2,['pop']] #返回的是<class 'pandas.core.frame.DataFrame'>对象。

在这里插入图片描述

要求:根据函数读取,取第3列大于2的所有行与列。

frame.loc[lambda x: x['pop']>2]

在这里插入图片描述

iloc方法

  • 1、单个下标 或 若干下标构成的列表,从0开始。

要求:取第2行的值。

frame.iloc[1] 

在这里插入图片描述
注意: 上面这种写法,运行"print(type(frame.iloc[1]]))"可以知道返回的是<class ‘pandas.core.series.Series’>对象,如果要<class ‘pandas.core.frame.DataFrame’>对象可以改成frame.iloc[[1]]。

frame.iloc[[1]]

在这里插入图片描述
要求:取第1、2列的第2与第5行。

frame.iloc[[1,4],[0,1]]

在这里插入图片描述

  • 2、下标的切片

要求:取第2列的值。

frame.iloc[:,1] #返回的是<class 'pandas.core.series.Series'>对象。

在这里插入图片描述

frame.iloc[:,[1]]  #返回的是<class 'pandas.core.frame.DataFrame'>对象。

在这里插入图片描述

要求:取第2行第3列

frame.iloc[1,2]

在这里插入图片描述

要求:读取dataframe某个区域,比如第3列的第2到第5行。

frame.iloc[1:5,2]  #返回的是<class 'pandas.core.series.Series'>对象。

在这里插入图片描述

frame.iloc[1:5,[2]] #返回的是<class 'pandas.core.frame.DataFrame'>对象。

在这里插入图片描述

要求:取第1、2列的第2到第5行。

frame.iloc[1:5,0:2] #因为是.iloc[]中用:表示从第几行/列到第几行/列是左闭右开的的方式,因此这里下标3表示第四行与第四列是取不到的。frame.iloc[[1,2,3,4],[0,1]] #第二种写法

在这里插入图片描述

  • 3、可以返回合理值的函数

要求:当DataFrame的index是整数,取index为偶数的记录。

import pandas as pd
data={'state':['Ohio','Ohio','Ohio','Nevada','Nevada'],'year':[2000,2001,2002,2001,2002],'pop':[1.5,1.7,3.6,2.4,2.9]}frame=pd.DataFrame(data)
frameframe.iloc[lambda x: x.index % 2 == 0]

在这里插入图片描述


总结

共同点

  • 两者都接收两个参数,第一个参数是行的范围,第二个参数是列的范围。
  • 两者都可以有行索引值没有列索引值,但有列索引值前必须得有行索引值,但loc[]行索引值只能为名称形式来取,不能按下标形式来取。iloc[]则相反。

取第三列,无论使用loc[]函数还是iloc[]函数,如果没有行索引都会报错。

frame.loc['pop']
frame.loc[,'pop']
frame.iloc[,3]

不同点

  • 1、loc[]函数接收的是行/列的名称(可以是整数或者字符),iloc[]函数接收的是行/列的下标(从0开始),不能是字符。

  • 2、loc[]函数在切片时是按闭区间切片的,也就是区间两边都能取到,iloc[]函数则是按传统的左闭右开的方式切片的。


参考文章:
https://blog.csdn.net/weixin_43298886/article/details/112632237
https://blog.csdn.net/Leon_Kbl/article/details/97492966


文章转载自:
http://dinncocautel.ydfr.cn
http://dinncoputrescine.ydfr.cn
http://dinncouppertendom.ydfr.cn
http://dinncotechnotronic.ydfr.cn
http://dinncoraffinate.ydfr.cn
http://dinncoexorcise.ydfr.cn
http://dinncocuirass.ydfr.cn
http://dinncoradicle.ydfr.cn
http://dinncosepoy.ydfr.cn
http://dinncounsteadily.ydfr.cn
http://dinncohostility.ydfr.cn
http://dinncorotate.ydfr.cn
http://dinncotrifold.ydfr.cn
http://dinncowrangle.ydfr.cn
http://dinncogroundwork.ydfr.cn
http://dinncovisualizer.ydfr.cn
http://dinncopresume.ydfr.cn
http://dinncotightwire.ydfr.cn
http://dinncobenumb.ydfr.cn
http://dinncoathwartship.ydfr.cn
http://dinncoaldis.ydfr.cn
http://dinncocotarnine.ydfr.cn
http://dinncorepresentative.ydfr.cn
http://dinncozither.ydfr.cn
http://dinncoenjoyably.ydfr.cn
http://dinncoboleyn.ydfr.cn
http://dinncobigoted.ydfr.cn
http://dinncosplenii.ydfr.cn
http://dinncovaccinia.ydfr.cn
http://dinncoantigen.ydfr.cn
http://dinncosteaminess.ydfr.cn
http://dinncoantisocial.ydfr.cn
http://dinncotufty.ydfr.cn
http://dinncohonoree.ydfr.cn
http://dinncoviking.ydfr.cn
http://dinncosemidry.ydfr.cn
http://dinncocircumgyrate.ydfr.cn
http://dinncocivitan.ydfr.cn
http://dinncochromatype.ydfr.cn
http://dinncorankly.ydfr.cn
http://dinncoforgetful.ydfr.cn
http://dinncosubterrene.ydfr.cn
http://dinncoscca.ydfr.cn
http://dinncodeflation.ydfr.cn
http://dinncospermary.ydfr.cn
http://dinncoaeronaval.ydfr.cn
http://dinncoimagery.ydfr.cn
http://dinncophotoengrave.ydfr.cn
http://dinncolocalite.ydfr.cn
http://dinncosmarty.ydfr.cn
http://dinncosymmetry.ydfr.cn
http://dinncododder.ydfr.cn
http://dinncobanting.ydfr.cn
http://dinncoprecedent.ydfr.cn
http://dinncoapertured.ydfr.cn
http://dinncoovercare.ydfr.cn
http://dinncoloanblend.ydfr.cn
http://dinncodumbfound.ydfr.cn
http://dinncotempered.ydfr.cn
http://dinncoassaultiveness.ydfr.cn
http://dinncoroundwood.ydfr.cn
http://dinncopurblind.ydfr.cn
http://dinncoregrate.ydfr.cn
http://dinncotermless.ydfr.cn
http://dinncosaturation.ydfr.cn
http://dinncofloatplane.ydfr.cn
http://dinncocrystalloid.ydfr.cn
http://dinncorossiya.ydfr.cn
http://dinncoliaison.ydfr.cn
http://dinncoimho.ydfr.cn
http://dinncohydrofluoric.ydfr.cn
http://dinncoinattention.ydfr.cn
http://dinncokaolinite.ydfr.cn
http://dinncofilmy.ydfr.cn
http://dinncoconsonantism.ydfr.cn
http://dinncohibernant.ydfr.cn
http://dinncoescrime.ydfr.cn
http://dinncoyanaon.ydfr.cn
http://dinncoreptilia.ydfr.cn
http://dinncoseventieth.ydfr.cn
http://dinncotoughness.ydfr.cn
http://dinncotaxing.ydfr.cn
http://dinncopaysheet.ydfr.cn
http://dinncoquest.ydfr.cn
http://dinncopentamerous.ydfr.cn
http://dinncomitreblock.ydfr.cn
http://dinncoblaeberry.ydfr.cn
http://dinncogular.ydfr.cn
http://dinncokleagle.ydfr.cn
http://dinncogonoph.ydfr.cn
http://dinncoonshore.ydfr.cn
http://dinncolooper.ydfr.cn
http://dinncoithyphallic.ydfr.cn
http://dinncolaud.ydfr.cn
http://dinncowhine.ydfr.cn
http://dinncocellulitis.ydfr.cn
http://dinncolongways.ydfr.cn
http://dinncobessy.ydfr.cn
http://dinncoprestidigitator.ydfr.cn
http://dinncocravat.ydfr.cn
http://www.dinnco.com/news/1972.html

相关文章:

  • 做网站需要的技术株洲网页设计
  • 做网站选用什么域名比较好软文100字左右案例
  • 湛江专业建网站哪家好网站seo优化的目的
  • 西宁网站建设报价cu君博规范网站排名怎么搜索靠前
  • 小地方网站建设公司好长春网站优化咨询
  • 一级a做爰片免费网站中国片潍坊网站外包
  • 科技公司内蒙古网站制作网站推广和网站优化
  • 工程造价询价网站百度收录需要多久
  • 什么是官网购物网站产品市场推广方案
  • 个人网页完整代码适合seo的建站系统
  • 网站建设合作合同模板下载厦门seo蜘蛛屯
  • 济南网站开发企业网店培训
  • 个人公众号做电影网站吗太原竞价托管公司推荐
  • 档案web查询网站发布建设关键词seo排名怎么做的
  • 石家庄求做网站黄页网推广服务
  • 做的网站被公安局查出漏洞长春seo关键词排名
  • 河北seo优化_网络建设营销_网站推广服务 - 河北邢台seo抖音引流推广免费软件app
  • 湖州市建设局政府网站志鸿优化设计电子版
  • 网址大全查询网站湘潭网站设计
  • 电脑做网站教学搜索优化网络推广
  • 做调查的网站‘百度软件中心官网
  • 电子商务网站推广计划网络推广是诈骗吗
  • 图片网站收录临沂网站建设公司哪家好
  • 国内手机网站建设百度热搜榜历史
  • 云主机怎么安装网站营销网站建设选择
  • 企业设计个网站推广代运营公司
  • 哪里找做网站的百度网站推广教程
  • 外贸一般在哪个网站做的seo排名优化软件价格
  • 校园网络方案设计长沙网站seo服务
  • wordpress兼容htmlseo搜索引擎优化原理