如何使用python从csv文件中提取最小值和最大值

2023-12-05

我有一个 python 脚本,它从 csv 文件读取并将请求的列附加到 2 个空列表中。之后我需要提取提取的列的最小值和最大值。

enter image description here

我写了这段代码,但它似乎不起作用,因为结果是空的。

code:

import csv
mydelimeter = csv.excel()
mydelimeter.delimiter=";"
myfile = open("C:/Users/test/Documents/R_projects/homework/rdu-weather-history.csv")
myfile.readline()
myreader=csv.reader(myfile,mydelimeter)
mywind,mydate=[],[]
minTemp, maxTemp = [],[]

for row in myreader:
    print(row[1],row[2])
    minTemp.append(row[1])
    maxTemp.append(row[2])
print ("min value element : ", min(minTemp))
print ("max value element : ", min(maxTemp))

您可以使用 Pandas 将数据加载到 DataFrame 中,它们具有内置函数,例如 Sum、Max、Min、AVG 等。

import pandas as pd

df=pd.read_csv('Name.csv')


#FINDING MAX AND MIN
p=df['ColumnName'].max()
q=df['ColumnName'].min()


print(q)

就是这样,您将在指定列中找到最小值。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用python从csv文件中提取最小值和最大值 的相关文章

  • 如何使用playsound模块停止音频?

    如何在Python代码中通过playaudio模块停止音频播放 我播放过音乐 但我无法停止音乐 我怎样才能阻止它 playsound playsound name of file 您可以使用多处理模块将声音作为后台进程播放 然后随时终止它
  • 当语料库有100亿个独特的DNA序列时,如何使用BK树实现快速模糊搜索引擎?

    我正在尝试使用BK tree https news ycombinator com item id 14022424python 中的数据结构 用于存储约 100 亿个条目的语料库 1e10 以实现快速模糊搜索引擎 一旦我添加超过 1000
  • 如何将人物传奇带到前台?

    我有一系列子图 其中每个子图都有一个图例 我想在每个子图之外与相邻子图重叠 问题在于图例位于其自己的图的 顶部 但位于相邻图的下方 Legend 不将 zorder 作为参数 所以我不知道如何解决这个问题 这是我使用过的代码 import
  • Json.dump 失败并显示“必须是 unicode,而不是 str”TypeError

    我有一个 json 文件 其中恰好有大量中文和日文 以及其他语言 字符 我将其加载到我的 python 2 7 脚本中使用io open如下 with io open multiIdName json encoding utf 8 as j
  • Python,将字典存储在数据库中

    在数据库中存储和检索 python 字典的最佳方法是什么 如果您对使用传统 SQL 数据库 例如 MySQL 不是特别感兴趣 您可以研究非结构化文档数据库 其中文档自然映射到 python 字典 例如MongoDB http www mon
  • 将 2D Panda 的 DataFrame 列表转换为 3D DataFrame

    我正在尝试创建一个将标签值保存到 2D DataFrame 的 Pandas DataFrame 这是我到目前为止所做的 我正在使用读取 csv 文件pd read csv并将它们附加到列表中 出于这个问题的目的 让我们考虑以下代码 imp
  • Tensorflow 训练期间 GPU 使用率非常低

    我正在尝试为 10 类图像分类任务训练一个简单的多层感知器 这是 Udacity 深度学习课程作业的一部分 更准确地说 任务是对各种字体呈现的字母进行分类 数据集称为 notMNIST 我最终得到的代码看起来相当简单 但无论如何我在训练期间
  • 按字符串子字符串的列过滤 Pandas 数据框

    我正在尝试使用列中的字符串值是数据框外部字符串的子字符串的条件来过滤数据框 下面的例子 df a b c hello bye hello reference str hello there output a c 一种方法可能是使用正则表达式
  • 手动安装开放多语言世界网 (NLTK)

    我正在使用一台只能访问专用网络并且无法从命令行发送指令的计算机 因此 每当我必须安装 Python 包时 我都必须手动安装 我什至不能使用 Pypi 幸运的是 NLTK 允许我手动下载语料库 从here https www nltk org
  • 完全定制的Python帮助用法

    我正在尝试使用 Python 创建完全自定义的 帮助 用法 我计划将其导入到许多我想要具有风格一致性的程序中 但遇到了一些麻烦 我不知道为什么我的描述忽略换行符 尝试过 和 我无法让 出现在 ARGS 行的 换行符之后 显然它们坐在自己的行
  • Django Rest Framework 序列化器中的聚合(和其他带注释的)字段

    我正在尝试找出添加带注释字段的最佳方法 例如将任何聚合 计算 字段添加到 DRF 模型 序列化器 我的用例只是一种情况 端点返回的字段未存储在数据库中 而是从数据库计算得出 让我们看下面的例子 模型 py class IceCreamCom
  • 自定义 Keras 损失函数中的 conv2d

    我正在尝试基于两个图像的拉普拉斯算子在带有 TF 后端的 Keras 中实现自定义损失函数 def blur loss y true y pred weighting of blur loss alpha 1 mae losses mean
  • 自适应支付 API 错误 580001

    我正在 python 中向 paypal 自适应支付 API 发出 PAY 请求 并收到通用错误 id 580001 没有其他信息 headers API credentials for the API caller business ac
  • 导入我自己的模块时出现“ImportError:没有名为...的模块”

    我正在尝试导入模块 但不断收到导入错误 在 PortfolioStatus py 文件中 我有以下代码 它从 share data py 模块导入 share data 类 from Shares share data import sha
  • 收到“/:未找到事件。”使用 PyCharm 远程调试器时

    当我使用 PyCharm 通过 ssh 进行远程调试时tcsh shell 服务器 很多时候它停止工作 并显示 未找到事件 更具体地说 我在 pycharm 调试控制台中遇到以下内容 ssh username hostserver 22 p
  • 尝试将 cuda 与 pytorch 一起使用时出现运行时错误 999

    我为我的 Geforce 2080 ti 安装了 Cuda 10 1 和最新的 Nvidia 驱动程序 我尝试运行一个基本脚本来测试 pytorch 是否正常工作 但出现以下错误 RuntimeError cuda runtime erro
  • 如何连接多个字符串? [复制]

    这个问题在这里已经有答案了 如何将 stringList 中的所有字符串合并为一个而不打印它 例如 s joinStrings very hot day returns string print s Veryhotday 感觉有点倒退 但是
  • CryptoJS 和 Pycrypto 一起工作

    我正在使用 CryptoJS v 2 3 加密 Web 应用程序中的字符串 并且需要在服务器上使用 Python 对其进行解密 因此我使用 PyCrypto 我觉得我错过了一些东西 因为我无法让它工作 这是JS Crypto AES enc
  • 如何使用 PyAudio 选择特定的输入设备

    通过 PyAudio 录制音频时 如何指定要使用的确切输入设备 我的电脑有两个麦克风 一个内置 一个通过 USB 我想使用 USB 麦克风进行录音 这流类 https people csail mit edu hubert pyaudio
  • 如何从 IDLE 命令行运行 Python 脚本?

    在 bash shell 中 我可以使用 bash 或 source 手动调用脚本 我可以在 Python IDLE 的交互式 shell 中做类似的事情吗 我知道我可以转到文件 gt gt 打开模块 然后在单独的窗口中运行它 但这很麻烦

随机推荐

  • 如何在 docker-compose 中传递参数?

    Docker 1 9 允许将参数传递给 dockerfile 参见链接 https docs docker com engine reference builder arg 如何在 docker compose yml 中传递相同的参数 如
  • 每个活动底部的通用按钮或选项卡

    我想在每个屏幕 活动的底部放置一些快捷方式或按钮 我知道我们可以通过使用框架布局 相对布局 选项卡小部件等来做到这一点 既然我的每个活动都需要它 我是否需要一次又一次地为每个活动和按钮操作编写 XML 布局 是否可以引用按钮单击等的布局和操
  • 如何更改 NetBeans 中 HAML 标签的颜色?

    我在 NetBeans 6 8 中使用 Aloha 主题 除了 HAML 文件中的这些蓝色标签不可读之外 一切看起来都很酷 如何找到可以改变这种蓝色的地方 附 我使用的 HAML 插件似乎不受支持且缺乏功能 截屏 http img lepr
  • WebGL 深度纹理全白?

    我使用 chrome 中的 WEBGL depth texture 将场景渲染到具有颜色和深度纹理的帧缓冲区 当我显示我的颜色纹理时效果很好 但我的深度纹理是全白色的 不应该是灰色的吗 我的绘制纹理函数 this drawTexture f
  • unix 中的测试命令不打印输出

    为什么命令没有输出test 3 lt 6在unix终端上 测试不应该输出 0 或 1 吗 我做了一个男人测试 它说 退出并以 EXPRESSION 确定的状态退出 退出状态不会打印出来 只是返回 你可以测试一下if or while 例如
  • 时间:2019-03-17 标签:c#castingwithisandas

    我需要一些帮助 这很容易 我有这段代码 我想讨论一下它是否正确 或者您是否建议更好的方法 我对答案有一个想法 但我想看看你的答案 就这样 if myObject is ClassA var myObjectA myObject as Cla
  • LINQ to SQL 执行时间比 SSMS SQL 长 50 倍

    我有一个使用 Linq to SQL 的 asp net 应用程序 应用程序的一项查询超时 执行时间超过 30 秒 我增加了 DataContext 的 CommandTimeout 它确实在 45 秒内完成 我将 Linq to SQL
  • 在 Android Studio 中选择项目模板后不显示语言选项

    Android Studio 中的 新建项目 向导未显示 语言 选项 我想使用 Java 但它迫使我使用 Kotlin 我希望使用 Java 进行 Android 开发 如何制作 Java 项目 您已选择了一个Jetpack 组合项目模板
  • 如何让 java 日志输出显示在一行上?

    目前 默认条目如下所示 Oct 12 2008 9 45 18 AM myClassInfoHere INFO MyLogMessageHere 我怎样才能让它做到这一点 Oct 12 2008 9 45 18 AM myClassInfo
  • 如何让 BaseAdapter 显示 AlertDialog android 应用程序

    如何使 listView 中的 BaseAdapter 中的按钮显示alertDialog 我尝试过 但它意外停止工作 运行时错误 我的代码如下所示 任何建议 提前致谢 莫内拉 更新后 import java util List impor
  • 使用 JSON 数据

    我正在尝试用 C 语言制作一个简单的 twitter 客户端 我对此很陌生 不知道如何从 API 获得的 JSON 字符串中分离出有意义的内容 例如 如果我得到this作为 API 的响应 如何将 text 的值提取到字符串 char 中
  • API网关+Lambda+VPC超时问题

    早上好 您能帮我们解决下一个问题吗 我有一个 API 网关 Java Lambda 处理程序 这个 Lambda 使用 httpconnection 来获取一些互联网 REST API 当我们在没有 VPC 的情况下使用这个 Lambda
  • 如何使用python启动交互式shell程序?

    我已经使用 python subprocess 和 os 模块一段时间了 现在我想从Python 启动一个名为dumbCalculator 的交互式C 程序 这个哑计算器只是读取我的输入并返回其结果 当我输入 1 2 时 它返回 3 如何使
  • 我的 UIScrollView 不适用于 ios6 中的自动布局

    我已将 UIViewController 中的 UIScrollView 放入故事板中 当我使用这段代码时 void viewDidLoad super viewDidLoad scrollview setContentSize CGSiz
  • C 按值传递数组与按引用传递数组

    大家好 我一直在学习 C 我遇到了这个例子 但我并没有真正找到背后的逻辑 这不是关于代码的技术问题 我更多地寻找解释 这是代码 include
  • 具有预览功能的 Maven Exec 插件

    使用以下命令可以轻松编译 Java 源代码 enable preview
  • 保存/导出 ggplot2 数据,而不是绘图本身

    有没有办法保存或导出用于绘图的 ggplot 数据 我指的不是图像本身 而是存储在全局环境中的信息 例如 Data lt data frame X sample 1 10 Y sample c yes no 10 replace TRUE
  • 将条目号附加到 FileSystemWatcher 输出

    Okay 在这里可能会被视为非常成熟的帖子 我不太擅长 VB 或程序员 但我处于 边做边学 的动力中 我正在开发一个应用程序 它为用户创建目录 并使用 FileSystemWatcher 跟踪创建的目录以及对这些目录的更改 到目前为止 我已
  • 我的 goto 重定向不起作用,但可以与 echo 一起使用

    echo off start1 set p input action for f tokens 1 2 delims a in input do goto a b gt nul 2 gt 1 goto start1 如果我输入 echo y
  • 如何使用python从csv文件中提取最小值和最大值

    我有一个 python 脚本 它从 csv 文件读取并将请求的列附加到 2 个空列表中 之后我需要提取提取的列的最小值和最大值 我写了这段代码 但它似乎不起作用 因为结果是空的 code import csv mydelimeter csv