Python: Как построить график с временной задержкой в ​​пространстве 'log time' - PullRequest
0 голосов
/ 06 августа 2020

У меня есть числовой набор данных «y» как функция от «t», хранящийся в pandas кадре данных. Мне нужен график с задержкой в ​​пространстве время журнала . т.е. мне нужен график y [log (t)] vs y [log (t) + tau] для данного значения tau.

panda plotting.lag_plot не позволяет мне строить график с задержкой в журнал времени. Скорее, он делает график лага в линейном временном пространстве. Любое предложение, как это сделать во временном пространстве журнала?

Мой пример кода в линейном графике временной задержки:

import pandas as pd
import numpy as np

t=np.array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
y=np.array([ 0.  ,  0.91,  3.28,  6.57, 10.24, 13.75, 16.56, 18.13, 17.92,15.39])
df=pd.DataFrame({'t':t,'y':y})

pd.plotting.lag_plot(df['y'],40) 
...