小编nas*_*801的帖子

如何在python中绘制数组?

我按照这个链接如何将许多 numpy 文件附加到 python 中的一个 numpy 文件中,以将我所有的 numpy 文件放在一个文件中。现在,我需要绘制包含许多数组的文件,每个数组都包含一些浮点数:这是我将数组附加到一个大数组中的最终代码:

import matplotlib.pyplot as plt 
import numpy as np
import glob
import os, sys
fpath ="/home/user/Desktop/OutFileTraces.npy"
npyfilespath="/home/user/Desktop/test"   
os.chdir(npyfilespath)
npfiles= glob.glob("*.npy")
npfiles.sort()
all_arrays = []
with open(fpath,'ab') as f_handle:
    for npfile in npfiles:
        #Find the path of the file and Load file
        all_arrays.append(np.load(os.path.join(npyfilespath, npfile)))        
    np.save(f_handle, all_arrays)
    data = np.load(fpath)
    print data
Run Code Online (Sandbox Code Playgroud)

这段代码给了我这样的结果:

[[[[-0.00824758 -0.0081808  -0.00811402 ..., -0.0077236  -0.00765425
    -0.00762086]]]


 [[[-0.00141527 -0.00160791 -0.00176716 ..., -0.00821419 -0.00822446
    -0.0082296 ]]]


 [[[ 0.01028957  0.01005326  0.0098298 …
Run Code Online (Sandbox Code Playgroud)

python arrays numpy matplotlib

11
推荐指数
1
解决办法
12万
查看次数

如何在python中将多个numpy文件附加到一个numpy文件中

我正在尝试放置许多 numpy 文件以获得一个大的 numpy 文件,我尝试按照这两个链接将多个 numpy 文件附加到 python 中的一个大 numpy 文件Python 按给定顺序将多个文件附加到一个大文件 这是我所做的:

import matplotlib.pyplot as plt 
import numpy as np
import glob
import os, sys
fpath ="/home/user/Desktop/OutFileTraces.npy"
npyfilespath ="/home/user/Desktop/test"   
os.chdir(npyfilespath)
with open(fpath,'wb') as f_handle:
    for npfile in glob.glob("*.npy"):
        # Find the path of the file
        filepath = os.path.join(npyfilespath, npfile)
        print filepath
        # Load file
        dataArray= np.load(filepath)
        print dataArray
        np.save(f_handle,dataArray)
        dataArray= np.load(fpath)
        print dataArray
Run Code Online (Sandbox Code Playgroud)

我得到的结果的一个例子:

/home/user/Desktop/Trace=96
[[ 0.01518007  0.01499514  0.01479736 ..., -0.00392216 -0.0039761
  -0.00402747]]
[[-0.00824758 -0.0081808  -0.00811402 …
Run Code Online (Sandbox Code Playgroud)

python numpy

5
推荐指数
1
解决办法
9904
查看次数

标签 统计

numpy ×2

python ×2

arrays ×1

matplotlib ×1