将 .txt 文件中的整数读入 numpy 数组

2023-12-12

我正在尝试从简单的 .text 数组中读取 4 个整数,如本问题所述genfromtxt :从空格分隔的 .txt 文件中读取整数

但我想要它作为 2D numpy 数组。

def read_data():
    data = np.genfromtxt('Skin_NonSkin.txt', dtype=(int, int, int, int))

    print type(data)
    print data.shape
    print data[0]
    print type(data[0])
    print data[0].shape
    print data[0][1]

    return data

它给了我

<type 'numpy.ndarray'>
(245057L,)
(74, 85, 123, 1)
<type 'numpy.void'>
()
85

那么如何正确读取数据或将其转换为形状为 (245057,4) 的 2D numpy 数组呢?


只需使用:

data = np.genfromtxt('Skin_NonSkin.txt', dtype=np.int32)

您正在创建一个一维数组(int,int,int,int)但你真正想要的是一个二维数组np.int32.

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

将 .txt 文件中的整数读入 numpy 数组 的相关文章

  • 切片稀疏(scipy)矩阵

    我将不胜感激任何帮助 以理解从 scipy sparse 包中切片 lil matrix A 时的以下行为 实际上 我想根据行和列的任意索引列表提取子矩阵 当我使用这两行代码时 x1 A list 1 x2 x1 list 2 一切都很好
  • Python有条件求解时滞微分方程

    我在用dde23 of pydelay包来求解延迟微分方程 我的问题 如何有条件地编写方程 例如目标方程有两个选项 when x gt 1 dx dt 0 25 x t tau 1 0 pow x t tau 10 0 0 1 x othe
  • Python从int到string的快速转换

    我正在用 python 求解大量阶乘 并发现当我完成计算阶乘时 需要相同的时间才能转换为字符串以保存到文件中 我试图找到一种将 int 转换为字符串的快速方法 我将举一个计算和 int 转换时间的例子 我正在使用通用的 a str a 但感
  • 如何使用显式引用转储 YAML?

    递归引用非常适合ruamel yaml or pyyaml ruamel yaml dump ruamel yaml load A A id001 id001 然而 它 显然 不适用于普通引用 ruamel yaml dump ruamel
  • TF map_fn 或 while_loop 用于不同形状的张量列表

    我想处理不同形状的张量序列 列表 并输出另一个张量列表 考虑每个时间戳上具有不同隐藏状态大小的 RNN 就像是 输入 tf ones 1 2 2 tf ones 2 2 3 tf ones 3 2 1 输出 tf zeros 1 2 4 t
  • 了解 Python 中的酸洗

    我最近接到一项作业 需要以腌制形式放置一本字典 其中每个键引用一个列表 唯一的问题是我不知道腌制形式是什么 谁能给我指出一些好的资源的正确方向来帮助我学习这个概念 pickle 模块实现了一个基本但强大的算法 用于序列化和反序列化 Pyth
  • 查找模块中显式定义的函数 (python)

    好的 我知道您可以使用 dir 方法列出模块中的所有内容 但是有什么方法可以仅查看该模块中定义的函数吗 例如 假设我的模块如下所示 from datetime import date datetime def test return Thi
  • 当我在 Pandas 中使用 df.corr 时,我的一些列丢失了

    这是我的代码 import numpy as np import pandas as pd import seaborn as sns import matplotlib pyplot as plt data pd read csv dea
  • 如何将 self 传递给装饰器?

    我该如何通过self key下面进入装饰器 class CacheMix object def init self args kwargs super CacheMix self init args kwargs key func Cons
  • Python Pandas 根据另一列的总计从另一个数据帧中选择值

    我下面有一个 DataFrame 但我需要根据取消和订单列从每个代码中选择行 假设代码 xxx 的阶数为 6 1 5 1 阶数为 11 我需要一种算法 可以选择满足总共 11 行的行 阶数为 6 5 如果没有行匹配 则选择最接近的 id 并
  • python 中的 Johansen 协整检验

    我找不到任何有关在处理统计和时间序列分析 pandas 和 statsmodel 的 Python 模块中执行 Johansen 协整检验的功能的参考 有谁知道是否有一些代码可以执行时间序列之间的协整测试 现在 这已在 Python 的 s
  • Apache Spark 中的高效字符串匹配

    我使用 OCR 工具从屏幕截图中提取文本 每个大约 1 5 句话 然而 当手动验证提取的文本时 我注意到时不时会出现一些错误 鉴于文本 你好 我真的很喜欢 Spark 我注意到 1 像 I 和 l 这样的字母被 替换 2 表情符号未被正确提
  • 动态 __init_subclass__ 方法的参数绑定

    我正在尝试让类装饰器工作 装饰器会添加一个 init subclass 方法到它所应用的类 但是 当该方法动态添加到类中时 第一个参数不会绑定到子类对象 为什么会发生这种情况 举个例子 这是可行的 下面的静态代码是我试图最终得到的示例 cl
  • 如何使用 Django 项目设置 SQLite?

    我已阅读 Django 文档 仅供参考 https docs djangoproject com en 1 3 intro tutorial01 https docs djangoproject com en 1 3 intro tutor
  • django-admin.py makemessages 不起作用

    我正在尝试翻译一个字符串 load i18n trans Well Hello there how are you to Hola amigo que tal 我的 settings py 文件有这样的内容 LOCALE PATHS os
  • 乘以行并按单元格值附加到数据框

    考虑以下数据框 df pd DataFrame X a b c d Y a b d e Z a b c d 1 2 1 3 df 我想在 列中附加数字大于 1 的行 并在该行中的数字减 1 df 最好应该 然后看起来像这样 或者它可能看起来
  • 无法在 python 3.8 上将带有 webapp 的 python 部署到 azure

    我正在尝试使用部署一个测试项目Flask使用以下方法将框架迁移到 Azure 云中Azure CLI https learn microsoft com en us azure app service containers quicksta
  • 如何将回溯/sys.exc_info() 值保存在变量中?

    我想将错误名称和回溯详细信息保存到变量中 这是我的尝试 import sys try try print x except Exception ex raise NameError except Exception er print 0 s
  • 如何为所有用户安装 Anaconda python?

    Anaconda python 发行版 https store continuum io cshop anaconda 非常方便地部署科学计算环境 SCE 并根据需要切换python版本 默认情况下 安装会将 python 定位到 anac
  • 使用 urllib 编码时保持 url 参数有序

    我正在尝试用 python 模拟 get 请求 我有一个参数字典 并使用 urllib urlencode 对它们进行 urlencode 我注意到虽然字典的形式是 k1 v1 k2 v2 k3 v3 urlencoding 后参数的顺序切

随机推荐

  • 进度条 C#

    我有一个进度条来显示程序将歌曲加载到库中的状态 foreach Song s in InitializeLibrary Library AddSong s pBar Value pBar Update InitializeLibrary 只
  • 如何从打字稿中的json响应获取日期对象

    这是我的 json data comment 3541 datetime 2016 01 01 这是模型 export class Job constructor comment string datetime Date this comm
  • 为什么空数组可以有非空维度? [复制]

    这个问题在这里已经有答案了 例如 如果我们写 x int8 empty 0 5 whos x输出 Name Size Bytes Class Attributes x 0x5 0 int8 这样 我们就得到了一个0x5类的空数组int8 如
  • 为什么 Kafka Streams 强制对 GlobalKTable 状态存储禁用日志记录?

    为什么全局表不能在 kafka 中启用日志记录 code if loggingEnabled throw new TopologyException StateStore storeName for global table must no
  • 更改 cubism.js 中的默认比例

    我正在使用 cubism js 来绘制 JSON 对象中的一些静态数据 我们希望能够显示一年的数据 每天都有一个点 我的解决方案部分工作 但我希望能够独立于今天的日期设置比例 即我想绘制从昨天到去年相应日期的数据图表 我尝试了以下方法但没有
  • 如何在没有命令或事件的情况下发送消息discord.py

    我正在使用日期时间文件来打印 现在是早上 7 点 每天早上 7 点 现在因为这超出了命令或事件引用 所以我不知道如何以不和谐的方式发送一条消息说现在是早上 7 点 不过需要澄清的是 这不是一个警报 它实际上是针对我的学校服务器的 它会在早上
  • 收据对齐无法快速正常工作

    我目前正在根据我的数据打印收据 当我打印收据时 对齐数据无法正常工作 我认为我应该将开始索引和结束索引应用于字符串 因为我的产品名称长度不同 所以我应用此代码来检查字符串的长度 这是收据的屏幕截图 你可以看到收据对齐是错误的 这是我的代码
  • 依赖注入简单实现

    看完之后this我想知道是否有人可以帮助我理解如何使用这些 PHP 类正确实现依赖注入 class DBClass private mMysqli function construct mysqli database this gt mMy
  • 使用 InputBox 将额外的搜索文本添加到 MediaWiki 搜索查询

    我们正在使用InputBox扩大 我们希望有一个使用两个复选框的搜索功能 如下所示 因此 用户可以选择任一 一个或两个引用页面上特定文本的复选框 也就是说 如果用户选择 平台 1 0 则搜索将返回页面上带有 平台 1 0 的页面 实际上 它
  • FtpWebrequest - 文件名包含德语“Umlaute”,例如 ä,ö

    我尝试根据 FtpWebrequest 通过 FTP 获取文件 当文件名包含德语变音符号 如 时 下载失败 Code FtpWebRequest request2 FtpWebRequest WebRequest Create ftp re
  • std::cout 不在 for 循环内工作

    我是 C 的新手 现在我正在从名为 C 的书中学习加速C 我完成了第三章 向量 我来到了这个练习 编写一个程序来计算每个不同单词在其输入中出现的次数 经过一番思考后 我开始着手做这件事 我想测试该程序 但 std cout 不起作用 我放c
  • Array.fill(Array) 通过引用而不是通过值创建副本[重复]

    这个问题在这里已经有答案了 我正在尝试使用创建 6 x 12 矩阵Array fill let m Array 6 fill Array 12 fill 0 虽然这有效 但问题是内部数组实际上都引用相同的Array object let m
  • 频谱图及其是什么

    我很想知道右上角的数字 http en wikipedia org wiki Spectrogram 是生成的 脚本 以及如何分析它 即它传达什么信息 我希望能用最少的数学术语得到简化的答案 谢谢 该图沿水平轴显示时间 沿垂直轴显示频率 用
  • 如何通过代码输入日期类型打开窗口

    span t date span
  • H2DB 的默认 URL 和凭据?

    我在 springBoot 应用程序中添加了 H2DB 以进行单元测试 在 application test properties 中我刚刚添加了 spring datasource name h2db spring h2 console
  • 两列之间的排序差异

    我有两列 购买王子和销售价格 我想计算它们之间的差异 之后我想订购结果 这样我就可以看到所有的利润率 我可以只用一条 SELECT 语句来完成吗 Thanks SELECT sale price buy price AS profit FR
  • 如何在 iOS 中的 UITextView 中添加toggleBoldface 选项?

    我希望将toggleBoldface toggleItalics 和toggleUnderline 添加到UITextView 的编辑选项中 如何才能做到这一点 最好使用 Swift 启用文本视图allowsEditingTextAttri
  • 单击文本时就像“Ctrl+A”一样选择文本吗?

    我想在单击或双击时选择段落中的文本 p 标签 不是高亮 就像用鼠标划出一个选择区域来选择要选择的文字一样 我在页面上有几个段落和 rar 文件链接地址 我想在单击其中之一时选择所有文本 我认为文本框可以这样工作 但我喜欢它位于段落或链接标记
  • 将 2 个 matlab 图合并为 1 - 如何使用 copyobj 使用颜色、线宽等

    我想加载 2 个数字并将它们合并为一个 我知道我可以通过将一个图形复制粘贴到另一个图形来完成此操作 但是通过脚本吗 I saw this 但它产生了 2 个数字 我如何将它们合并为一个 例如使用 Hold on 另外 我可以更改一张图中的轴
  • 将 .txt 文件中的整数读入 numpy 数组

    我正在尝试从简单的 text 数组中读取 4 个整数 如本问题所述genfromtxt 从空格分隔的 txt 文件中读取整数 但我想要它作为 2D numpy 数组 def read data data np genfromtxt Skin