当前位置: 首页 > 知识库问答 >
问题:

从python中的数组生成数组[closed]

郑晗日
2023-03-14

我遇到了从大数据中拆分阵列的问题。我有一组数据,形状是(86594,12)。

data=([1,2,3,4,5,6,7,8..,12],[13,14,15,16,17,18...24],...[86583,86584, ...86594])

我想把它拆分,这样我就可以从数据中创建一个新的数组。如果新数组的形状为(10,12),那么我将把该数组放入8659。请告诉我如何在python中做到这一点?我的预期结果将是形状为(10,12)的8659数组,所以不是在(86594,12)的整个数据数组中

共有1个答案

颜森
2023-03-14

也许你可以使用一些numpy方法,比如np。重塑

 >>> data = np.array([1,2,3,4,5,6,7,8..,12],[13,14,15,16,17,18...24],...[86583,86584, ...86594])
 >>> np.reshape(data, (10,12)) # C-like index ordering
 类似资料:
  • “b”和“w”表示黑和白。 N:骑士 R:Rook P:Pawn B:Bishop K:King Q:queen 我想知道是否有一些实用程序,可以采取这个数组或类似的东西,并生成一个棋盘的图片。有很多板生成器工作在FEN或PGN符号,但我没有访问这些。我确实在谷歌上做了很多搜索,但什么也找不到。 谢谢你!

  • 我希望TPP是一个数组,每个阈值都有TPP值。打印应该是这样的:TPP是:n1,n2。。。

  • 使用 Eratosthenes 筛选法生成达到给定数的质数。 生成一个从 2 开始到给定数的数组。 使用 Array.filter() 过滤掉能被从 2 开始到给定数的任意值整除的数。 const primes = num => { let arr = Array.from({ length: num - 1 }).map((x, i) => i + 2), sqroot = Math

  • 问题内容: 在JavaScript中,是否可以从2D数组生成HTML表?编写HTML表的语法往往非常冗长,因此我想从2D JavaScript数组生成HTML表,如下所示: 会成为: 因此,我试图编写一个JavaScript函数,该函数将从2D JavaScript数组返回一个表,如下所示: 问题答案: 这是一个将使用dom而不是字符串连接的函数。

  • 我使用以下类型生成Web服务响应类: 它生成一个具有保护长删除的类; 但是我想生成一个数组。添加minOccurs="0"maxOccurs="unbed"会生成List。 请帮忙。

  • 例如我们有文件(“Test2”)包含: 我们想从文件读取它。在这个例子中 我的问题是:如果我有一个x =行,y =列(未知大小)的文件,我想从文件中读取数字,并将它们放入2d数组,就像前面的例子一样。我应该写什么类型的代码?