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

营销型网站建设首选有什么有用的网站

营销型网站建设首选,有什么有用的网站,广州公司注册处官网,网站icp备案是什么意思以下是专为小白设计的 Pandas数据查看与选择 学习内容,从基础到应用逐步讲解,附带清晰示例和注意事项: 一、数据查看:快速了解你的数据 1. head() 和 tail() 作用:查看数据的前几行或后几行,默认显示5行。…

以下是专为小白设计的 Pandas数据查看与选择 学习内容,从基础到应用逐步讲解,附带清晰示例和注意事项:


一、数据查看:快速了解你的数据

1. head()tail()
  • 作用:查看数据的前几行或后几行,默认显示5行。
  • 示例
    import pandas as pd
    df = pd.read_csv("data.csv")  # 假设读取了一个数据表# 查看前3行
    print(df.head(3))  
    # 查看后2行
    print(df.tail(2))
    
2. info()
  • 作用:显示数据的基本信息(行数、列名、数据类型、非空值数量)。
  • 示例
    df.info()
    
    输出示例
    <class 'pandas.core.frame.DataFrame'>
    RangeIndex: 100 entries, 0 to 99
    Data columns (total 3 columns):#   Column  Non-Null Count  Dtype  
    ---  ------  --------------  -----  0   Name    100 non-null    object 1   Age     95 non-null     float642   Score   90 non-null     float64
    
3. describe()
  • 作用:生成数值型列的统计摘要(均值、标准差、最小值、最大值等)。
  • 示例
    df.describe()
    
    输出示例
                 Age       Score
    count   95.000000   90.000000
    mean    28.526316   85.300000
    std      4.123456    5.678901
    min     18.000000   60.000000
    25%     25.000000   82.000000
    50%     28.000000   85.000000
    75%     32.000000   89.000000
    max     40.000000   99.000000
    

二、数据选择:精准定位你要的数据

1. 列选择
  • 方法1:直接通过列名选择单列(返回Series)。
    df["Name"]  # 选择“Name”列
    
  • 方法2:选择多列(返回DataFrame)。
    df[["Name", "Score"]]  # 同时选择两列
    
  • 方法3:用点符号选择列(仅限列名无空格、无特殊符号时)。
    df.Age  # 等效于 df["Age"]
    
2. 行选择
  • 方法1:通过行索引标签选择(loc)。
    df.loc[0]      # 选择索引为0的行
    df.loc[0:5]    # 选择索引0到5的行(包含5)
    
  • 方法2:通过行位置选择(iloc)。
    df.iloc[0]     # 选择第1行
    df.iloc[0:5]   # 选择第1到第5行(不包含5)
    
3. 条件筛选
  • 单条件筛选
    # 筛选年龄大于30的行
    df[df["Age"] > 30]
    
  • 多条件组合
    # 筛选年龄>25 且 分数>80的行(注意括号)
    df[(df["Age"] > 25) & (df["Score"] > 80)]
    
  • 模糊匹配
    # 筛选名字包含“张”的行
    df[df["Name"].str.contains("张")]
    

三、常见问题与注意事项

  1. 为什么用 lociloc

    • loc 按标签选择(如索引名是字符串时用),iloc 按位置选择(类似列表索引)。
  2. 条件筛选后如何修改数据?

    • 先筛选再赋值,避免链式操作:
      df.loc[df["Age"] > 30, "Score"] = 100  # 正确写法
      
  3. 为什么 df[df.Age > 30] 可以运行?

    • 这是条件筛选的简写形式,等价于 df[df["Age"] > 30]

四、实际应用场景示例

  1. 查看数据概览

    df.head()      # 看前5行
    df.describe()  # 分析数值分布
    
  2. 提取关键信息

    high_score = df[df["Score"] > 90]  # 筛选高分学生
    
  3. 处理缺失值

    df.dropna(subset=["Age"])  # 删除“Age”列缺失的行
    

五、练习小任务

  1. 加载你的数据集,用 head(10) 查看前10行。
  2. info() 查看数据有多少列,哪些列有缺失值?
  3. 筛选出“年龄”大于25岁且“分数”低于60分的所有行。

通过这4个查看方法和3种选择操作,你已经可以快速上手Pandas的基础数据处理啦!后续可学习更复杂的操作如分组、合并等。

http://www.dtcms.com/wzjs/549183.html

相关文章:

  • 网站建设加盟培训1g内存做网站
  • 怎么用网吧电脑做网站服务器吗一般家庭装修照片
  • 找聊城做网站青岛中小企业建设网站有扶持资金吗
  • 电商网站分析报告怎么做关键词怎么写
  • 网站备案备的是域名还是空间优化的概念
  • 临海网站建设网站网页建设与维护
  • 公司网站与营销网站在栏目上的不同k歌里的相片是通过网站做的吗
  • 济宁 做网站海外推广渠道都有哪些
  • 用户体验 网站 外国网站网页设计中怎么添加页码信息
  • 竞品网站分析成交型网站建设价格
  • 网站建设费用计入无形资产app推广拉新公司
  • 外贸推广平台有哪几个关键词优化外包
  • 腾讯云建设一个网站要多少钱修改WordPress登陆
  • 祺越网站建设开发一个简单的app需要多少钱
  • 免费做网站怎么做网站吗2源码怎么用
  • 做某网站的设计与实现用asp做网站有哪些功能
  • 南京建站公司模板创一东莞网站建设
  • 中国未来巨型空间站做企业网站哪家公司好
  • 网站建设一般要多大空间做网站官网需多少钱
  • 简洁网站倒计时代码网页与网站之间的关系
  • 启源网站建设电脑做服务器搭建网站
  • 用什么软件来建网站百度图片查找
  • 临沂做网站找哪家好如何建网站要什么条件
  • 网站搜索框微信扫码登记小程序
  • 东莞销售网站建设360建网站好不好?
  • 专业制作网站建设网站做app的软件有哪些
  • 天动力网站开发产品设计平台有哪些
  • 手机怎么样自己做网站wordpress打印代码
  • 苏州大型网站建设腾讯云服务器可以干嘛
  • 做公开网站的步骤怎么找上海网站建