Python之numpy,pandas实践
2024-08-25 06:00:58
Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。
Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等
1.读取studentscores.csv数据集中scores的数据(已保存为CSV格式)并对其进行排序、去重,并求出和、累积和、均值、标准差、 方差、最小值 最大值。
导入
import numpy as np
import pandas as pd
读取resd_csv():https://www.jianshu.com/p/ebb64a159104
studentscores=pd.read_csv('studentscores.csv')
scores=studentscores['Scores']
print(scores)
排序 sort_values()
scores_1=scores.sort_values()
print(scores_1)
去重 https://www.cnblogs.com/wenqiangit/p/11252859.html
scores_2=scores_1.drop_duplicates()
print(scores_2)
求和sum()
scores_3=scores.sum()
print(scores_3)
累计和comsum():https://blog.csdn.net/qq_22238533/article/details/72900634
scores_4=scores.cumsum()
print(scores_4)
均值mean()
scores_5=scores.mean()
print(scores_5)
标准差std()
scores_6=scores.std()
print(scores_6)
方差 var(): https://blog.csdn.net/Guo_ya_nan/article/details/79936246
scores_7=scores.var()
print(scores_7)
最大值 max() 最大值位置 argmax()
scores_8=scores.max()
maxindex=scores.argmax()
print(scores_8)
print(maxindex)
最小值 min() 最小值位置 argmin()
scores_9=scores.min()
minindex=scores.argmin()
print(scores_9)
print(minindex)
最新文章
- easyui datagrid 悬浮事件
- 1.3 jQuery基础
- JQuery中的dialog使用介绍
- C++中public、protected及private用法
- NYOJ题目11613n+1问题
- oracle判断某个字符在字段里出现过几次
- vpn与局域网冲突解决方案
- FreeModbus 精简版本(Only RTU) for M128 (Modbus Slave)
- Xcode 修改工程名称
- Html 编码 queryUrl = encodeURI(queryUrl);
- [Usaco2007 Jan]Telephone Lines架设电话线[二分答案+最短路思想]
- 剖析Linux系统调用的执行路径
- 如何在 Koa 中获取 client 的 ip 以及 port
- 移值UCOS2到M4核与M3核的区别
- il8n国际化
- tkinter学习系列之(八) Canvas控件
- BZOJ.3425.[POI2013]Polarization(DP 多重背包 二进制优化)
- Ueditor Word图片转存交互
- 解决:VS2010 调试器无法继续继续运行该进程,无法启动调试
- Android TextView 嵌套图片及其点击,TextView 部分文字点击,文字多颜色
热门文章
- 零基础从实践出发学java编程【总结篇】
- [问题]java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized...
- D 【BJOI2018】求和
- 分派pie(二分法)
- 使用Putty + Xming 远程登录Linux显示图形化界面
- php--phpstorm使用正则匹配批量替换
- 【php】php操作MySQL数据库
- Vulnhub JIS-CTF-VulnUpload靶机渗透
- Windows 手动安装 Apache24 web服务器
- MTK Android 预置APK