首页 > 编程语言 >【Python】pandas操作, 取最大值, 最小值, 平均值, 生成 空值, 多个 series合并, 替换 缺失值, 数据保留2位小数

【Python】pandas操作, 取最大值, 最小值, 平均值, 生成 空值, 多个 series合并, 替换 缺失值, 数据保留2位小数

时间:2023-08-24 15:47:59浏览次数:53  
标签:index Python series NaN value df max pandas

1. 取最大值, 最小值, 平均值

df.max()
df.iloc[:, 1:].max()
df.min()
df.mean()
# 输出 index value

2. 生成 空值, 带index的 series

pd.Series(index=['1','2','3'], dtype='object')
"""
1    NaN
2    NaN
3    NaN
dtype: object
"""

3. 多个 series合并

result = pd.concat([std_value, max_value, min_value, minute_value, hour_value], axis=1)  # 按照 列合并

4. 替换 缺失值(NaN)

df.fillna('')  # 将缺失值 替换为空字符串

5. 保留两位小数

# method1
df.iloc[:, 1:].round(2)
# method2
df.iloc[:, 1:].applymap(lambda x: round(x, 3))

标签:index,Python,series,NaN,value,df,max,pandas
From: https://www.cnblogs.com/jessecheng/p/17654262.html

相关文章

  • Python——pip安装weditor失败
    前言python_version:3.11.4内容[email protected]:alibaba/web-editor.gitpipinstall-eweb-editor......
  • python - H4sIA密文解密
    最近再抓包时发现返回值为一个奇怪的字符串,都是由H4sIAAAA开头,例如:H4sIAAAAAAAACqtWKkotLs0pUbKqViouSSwpLVayMtBRKi3IyU9McUxJAcoCRfJKc3JAgimJJak++ekwgcy8ktSissSckMzcVLC2stSi4sz8PL9EEB+kplZHKSmxOBNoRLVSbjFQo9Kzyb1P9s551jHhadd8JR2l4sz0PJhxMPuNDAxqawGSwLdymQAAAA==加......
  • 用Python制作一个PDF转Word工具(V2.1)
    用Python制作一个PDF转Word工具工具:Python3.9.13,VSCode1.73.1,pdf2docx0.5.6,tkinter,Win10HomePDF文件不易编辑,想要编辑需要转成Word,但网上的工具很多要充VIP,所以今天我们就来做个PDF转Word工具。首先先安装第三方库:```bashpipinstalltkinter```导入库:```python#coding=utf-8im......
  • Python高速下载 、git高速下载、PyCharm高速下载
    githttps://pc.qq.com/detail/13/detail_22693.htmlhttps://webcdn.m.qq.com/spcmgr/download/Git-2.42.0-64-bit.exePyCharmhttps://pc.qq.com/detail/12/detail_26692.htmlhttps://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows&code......
  • centos 7上,如何升级python到最新的版本?
    在centos7上yum安装出来的,python版本是3.6.8[root@centos7~]#python3--versionPython3.6.8  想要升级到最新的版本,如何操作? 本文介绍通过源码的方式,升级python到最新的版本。 1、下载python最新的源码包 登录下面的地址:https://www.python.org/downloads......
  • Python相关
    python-内置函数内置函数是python预先定义的函数,这些函数可以提高我们的编码效率。常用的比如map,他可以传两个参数,分别是函数和指定的序列,会根据你提供的函数对指定的序列做映射,还比如zip,我们也叫拉链,就是把两个可迭代的对象打包成一个个元组。还有像hash,是获取一个对象的hash值,e......
  • Python-PyMySQL的一些使用注意事项
    一、关于groupby的使用在部分mysql版本(5.7.xx及以上)中,若select的列中,包含了未被groupby的字段,会报以下错误:[Err]1055-Expression#1ofORDERBYclauseisnotinGROUPBYclauseandcontainsnonaggregatedcolumn'xxxx'whichisnotfunctionallydependentoncolu......
  • Python Web:Django、Flask和FastAPI框架对比
    Django、Flask和FastAPI是PythonWeb框架中的三个主要代表。这些框架都有着各自的优点和缺点,适合不同类型和规模的应用程序。Django:Django是一个全功能的Web框架,它提供了很多内置的应用程序和工具,使得开发Web应用程序更加容易。Django采用了MTV(模型-模板-视图)设计模式,提供ORM......
  • Python-大文件上传requests-toolbelt
    一、简介requests.post发送文件的方式是把所有文件读取内存中,再构建请求发送出去。当发送大文件时候(好几个G)就会导致内存不足OOM默认使用的requests.post较难做到分段文件发送(大概思路:先计算原文件md5,再切分文件发送,到接收端组合再计算md5,较麻烦不推荐,可参考:Python之requests模......
  • Python-保存request请求为各种文件
    文件下载相关工具importjsonimportrequestsclassCustomFileTools(object):defdownload_json_file(self,json_url,save_path):"""下载json文件并保存"""json_req=requests.get(json_url)ifjso......