小编Mar*_*cio的帖子

如何使用h5py遍历hdf5文件

如何使用h5py遍历hdf5文件的所有组和数据集?

我想使用for循环或类似的东西从公共根中检索文件的所有内容.

h5py

8
推荐指数
1
解决办法
4364
查看次数

将自1904年以来的纳秒转换为有效的java日期

我有一个数字代表自1904年1月1日凌晨12:00以来的纳秒数.我希望实例化一个java.util.Date表示该日期的对象.我该怎么办?

java date

7
推荐指数
1
解决办法
7580
查看次数

在python中启动多个线程

我希望下面的代码中的saveData函数同时执行.但相反,在第一次运行saveData后,我得到了错误:

Traceback (most recent call last):
  File "preProcess.py", line 70, in <module>
    run()        
  File "preProcess.py", line 61, in run
    thread.start_new_thread(saveData(slice1, slice2, slice3, dset), ("Thread-" + str(i), 1, ) )
TypeError: first arg must be callable
Run Code Online (Sandbox Code Playgroud)

我的代码是

#!/usr/bin/env python
import sys

import numpy as np
import h5py
import scipy
from PIL import Image
import timeit
import thread

import matplotlib.pyplot as plt

def saveImage(array, filename):
  fig=plt.figure(figsize=(4,3))
  ax=fig.add_subplot(1,1,1)
  plt.axis('off')
  p = plt.imshow(array)
  p.set_cmap('gray')
  extent = ax.get_window_extent().transformed(fig.dpi_scale_trans.inverted())
  plt.savefig(filename, bbox_inches=extent) 

def saveData(value1, value2, value3, dset): …
Run Code Online (Sandbox Code Playgroud)

python multithreading

5
推荐指数
2
解决办法
3005
查看次数

使用matplotlib绘制带有纪元时间x轴的图表

我有以下代码用matplotlib绘制图表

#!/usr/bin/env python
import matplotlib.pyplot as plt
import urllib2
import json

req = urllib2.urlopen("http://localhost:17668/retrieval/data/getData.json?        pv=LNLS:ANEL:corrente&donotchunk")
data = json.load(req)
secs = [x['secs'] for x in data[0]['data']]
vals = [x['val'] for x in data[0]['data']]

plt.plot(secs, vals)
plt.show()
Run Code Online (Sandbox Code Playgroud)

秒数组是纪元时间.

我想要的是将x轴(秒)中的数据绘制为日期(DD-MM-YYYY HH:MM:SS).

我怎样才能做到这一点?

python matplotlib

3
推荐指数
2
解决办法
1万
查看次数

标签 统计

python ×2

date ×1

h5py ×1

java ×1

matplotlib ×1

multithreading ×1