首页 > 编程语言 >python 计算中位数、四分位数、最大值、最小值等

python 计算中位数、四分位数、最大值、最小值等

时间:2024-08-15 16:38:26浏览次数:7  
标签:loc python series quantile 中位数 value df2 df 最小值

还是之前的那一堆csv数,主要算每列的中位数、四分位数、最大值、最小值等

我在这里做个笔记,方便下次用的时候直接粘过来用

#!usr/bin/env python
# -*- coding:utf-8 -*-
"""
@author: Suyue
@file: vilolinpic.py
@time: 2024/08/13
@desc:
"""
import pandas as pd

df = pd.read_csv('G:/8_area.csv')
median_series = df.median()
max_series = df.max()
min_series = df.min()
quantile_41 = df.quantile(0.25)
quantile_43 = df.quantile(0.75)

df2 = pd.DataFrame()
df2.insert(loc=0,column='中位数',value=median_series)
df2.insert(loc=1,column='最大值',value=max_series)
df2.insert(loc=2,column='最小值',value=min_series)
df2.insert(loc=3,column='四分之一',value=quantile_41)
df2.insert(loc=4,column='四分之三',value=quantile_43)
print(df2)

df2.to_excel('G:/8_area_result.xlsx')

 

标签:loc,python,series,quantile,中位数,value,df2,df,最小值
From: https://www.cnblogs.com/shirleysu90/p/18361298

相关文章

  • 基于nexus3配置Python仓库过程详解
    基于nexus3配置Python仓库过程详解更新时间:2020年06月15日09:08:04  作者:三度 这篇文章主要介绍了基于nexus3配置Python仓库过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下搭建Python私服,我们依旧使用ne......
  • 初学Python:第十二天
    一、魔术方法二、封装三、继承继承分为单继承和多继承四、复写和调用父类成员子类继承父类的成员属性和成员方法后,如果对其“不满意”,那么可进行复写即:在子类中重新定义同名的属性或方法即可......
  • Python中堆、栈、队列之间的区别
    一、队列概念1、队列是只有一端可以进行插入操作,而另一端可以进行删除操作的有序线性存储结构,满足先进先出的约束。2、在计算机科学中,队列是一个集合,其中集合中的实体按顺序保存,集合上的主要(或唯一)操作是向后端位置添加实体,称为入队,前端位置并删除实体,称为出队。这使得队列成为......
  • Python教程:异常捕捉与代码重构
    异常pYthon使用被称为异常的特殊对象来管理程序执行期间发生的错误。每当发生让python不知所错的错误时,他都会创建一个异常对象。当你编写了处理改异常的代码,该程序将继续运行;如果你未对异常进行处理,程序停止,并显示一个traceback,其中包含有关异常的报告。异常是使用try-except代......
  • python-数字金额转大写中文汉字金额
    #四舍五入保留两位小数defdecimal_money(money):format_money=Decimal(money).quantize(Decimal("0.00"),rounding=ROUND_HALF_UP)returnformat_money#将数字转中文大写defnum_to_cn_upper(amount):ifint(amount)==0:return"零元整"......
  • Java、python、php版的宠物美容预约服务系统的设计与实现 (源码、调试、LW、开题、PPT)
    ......
  • Python代码调用扣子平台大模型,结合wxauto优秀开源项目实现微信自动回复好友消息
    最近看到微信自动化回复,觉得很有意思,想接通大模型,自动回复好友消息。以下文章将对代码进行详细解释,文章末尾附源码1.在抖音扣子平台创建发布一个大模型智能问答助手,获取API-key等。在扣子平台有详细文档。2.wxauto安装。pipinstallwxauto项目地址是​​​​​​cluic/wxau......
  • Amazing-Py-Scripts:用Python代码脚本实现一键自动化,告别重复性工作,提升工作效率
    你是否厌倦了枯燥的重复性工作?是否渴望用代码创造出有趣的工具来提升效率?那么,Amazing-Python-Scripts将会成为你的秘密武器!这个GitHub仓库汇集了大量实用且有趣的Python脚本,涵盖从基础到高级,从自动化任务到娱乐应用,旨在帮助你轻松实现自动化、提高工作效率、并用代码点缀......
  • 不依靠for循环,Python如何对列表进行去重并保留排列顺序
    在python中,我们想要从列表中删除重复元素,并且保留去重之前的先后排列顺序。在这里,我们本文不谈论for循环,我们来谈论其他的更优方法——OrderedDict和set。要知道,OrderedDict可以通过保留插入顺序来实现元素去重;而set集合,则可以直接去除列表中的重复元素。需要注意的是,我们的......
  • Python统计web日志中每天用户访问情况
    背景统计web日志中每天用户访问情况日志目录importosfromconcurrent.futuresimportProcessPoolExecutorfrommultiprocessingimportManager#全局日志目录配置LOG_DIR="/var/log/nginx"defget_log_access(file_name,count_dict):"""处理单个日志文......