pandas数值计算与排序方法


Posted in Python onApril 12, 2018

以下代码是基于python3.5.0编写的

import pandas
food_info = pandas.read_csv("food_info.csv")
# ---------------------特定列加减乘除-------------------------
print(food_info["Iron_(mg)"])
div_1000 = food_info["Iron_(mg)"] / 1000
add_100 = food_info["Iron_(mg)"] + 100
sub_100 = food_info["Iron_(mg)"] - 100
mult_2 = food_info["Iron_(mg)"]*2
# ---------------------某两列相乘---------------------------
water_energy = food_info["Water_(g)"] * food_info["Energ_Kcal"]
# ----------------------把某一列除1000,再添加新列----------------------------
iron_grams = food_info["Iron_(mg)"] / 1000
food_info["Iron_(g)"] = iron_grams
#-------------------Score=2×(Protein_(g))−0.75×(Lipid_Tot_(g))--------------
weighted_protein = food_info["Protein_(g)"] * 2
weighted_fat = -0.75 * food_info["Lipid_Tot_(g)"]
initial_rating = weighted_protein + weighted_fat
#----------------------------数据归一化-----------------------------------
max_calories = food_info["Energ_Kcal"].max()              #找列最大值
normalized_calories = food_info["Energ_Kcal"] / max_calories
normalized_protein = food_info["Protein_(g)"] / food_info["Protein_(g)"].max()
normalized_fat = food_info["Lipid_Tot_(g)"] / food_info["Lipid_Tot_(g)"].max()
food_info["Normalized_Protein"] = normalized_protein
food_info["Normalized_Fat"] = normalized_fat
# -------------------------------排序----------------------------------
food_info.sort_values("Sodium_(mg)", inplace=True)           #升序,inplace=True表示不从建DataFrame
print(food_info["Sodium_(mg)"])
food_info.sort_values("Sodium_(mg)", inplace=True, ascending=False)  #降序,ascending=False表示降序
print(food_info["Sodium_(mg)"])

以上这篇pandas数值计算与排序方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python的ORM框架SQLObject入门实例
Apr 28 Python
浅谈python中的getattr函数 hasattr函数
Jun 14 Python
对python中的logger模块全面讲解
Apr 28 Python
浅谈dataframe中更改列属性的方法
Jul 10 Python
win7+Python3.5下scrapy的安装方法
Jul 31 Python
django框架用户权限中的session缓存到redis中的方法
Aug 06 Python
Python人工智能之路 之PyAudio 实现录音 自动化交互实现问答
Aug 13 Python
centos7之Python3.74安装教程
Aug 15 Python
Python使用QQ邮箱发送邮件报错smtplib.SMTPAuthenticationError
Dec 20 Python
python爬虫开发之使用Python爬虫库requests多线程抓取猫眼电影TOP100实例
Mar 10 Python
Python爬虫实例——爬取美团美食数据
Jul 15 Python
Python利用matplotlib绘制散点图的新手教程
Nov 05 Python
python搭建服务器实现两个Android客户端间收发消息
Apr 12 #Python
python pandas 组内排序、单组排序、标号的实例
Apr 12 #Python
Python实现简单http服务器
Apr 12 #Python
Python实现一个服务器监听多个客户端请求
Apr 12 #Python
python使用socket创建tcp服务器和客户端
Apr 12 #Python
Python简单实现两个任意字符串乘积的方法示例
Apr 12 #Python
Java与Python两大幸存者谁更胜一筹呢
Apr 12 #Python
You might like
PHP 网页过期时间的控制代码
2009/06/29 PHP
巧用php中的array_filter()函数去掉多维空值的代码分享
2012/09/07 PHP
php加密解密函数authcode的用法详细解析
2013/10/28 PHP
php 模拟 asp.net webFrom 按钮提交事件的思路及代码
2013/12/02 PHP
JS 拼图游戏 面向对象,注释完整。
2009/06/18 Javascript
JavaScript toFixed() 方法
2010/04/15 Javascript
JavaScript字符串String和Array操作的有趣方法
2012/12/18 Javascript
基于JQuery的列表拖动排序实现代码
2013/10/01 Javascript
javascript复制粘贴与clipboardData的使用
2014/10/16 Javascript
JavaScript的React框架中的JSX语法学习入门教程
2016/03/05 Javascript
jQuery使用each方法与for语句遍历数组示例
2016/06/16 Javascript
jquery-mobile基础属性与用法详解
2016/11/23 Javascript
js+css实现红包雨效果
2018/07/12 Javascript
React key值的作用和使用详解
2018/08/23 Javascript
谈谈为什么你的 JavaScript 代码如此冗长
2019/01/30 Javascript
详解jQuery-each()方法
2019/03/13 jQuery
[02:37]2015国际邀请赛选手档案—LGD.Xiao8
2015/07/28 DOTA
Python中time模块和datetime模块的用法示例
2016/02/28 Python
Python实现遍历目录的方法【测试可用】
2017/03/22 Python
python2.7实现爬虫网页数据
2018/05/25 Python
Python import与from import使用及区别介绍
2018/09/06 Python
python 3.6.2 安装配置方法图文教程
2018/09/18 Python
python实现windows倒计时锁屏功能
2019/07/30 Python
Django中使用极验Geetest滑动验证码过程解析
2019/07/31 Python
python内打印变量之%和f的实例
2020/02/19 Python
keras分类之二分类实例(Cat and dog)
2020/07/09 Python
django rest framework 过滤时间操作
2020/07/12 Python
selenium设置浏览器为headless无头模式(Chrome和Firefox)
2021/01/08 Python
为智能设备设计个性化保护套网站:caseable
2017/01/05 全球购物
德国自行车商店:Tretwerk
2019/06/21 全球购物
adidas菲律宾官网:adidas PH
2020/02/07 全球购物
MIKI HOUSE美国官方网上商店:日本领先的婴儿和儿童高级时装品牌
2020/06/21 全球购物
JAVA中的关键字有什么特点
2014/03/07 面试题
群众路线党员自我评议范文2014
2014/09/24 职场文书
司法局群众路线教育实践活动整改措施思想汇报
2014/10/13 职场文书
创业计划书之网络外卖
2019/10/31 职场文书