乱七八糟
来源:互联网 发布:淘宝魔镜软件管用吗 编辑:程序博客网 时间:2024/06/05 23:50
>>> dta = [44,43,18,18,45,36,87,43,45,17,17,47,42,42,43,47,17,17,45,44,44,47,46,16,16,64,42,41,40,45,15,16,47,42,42,44,41,18,16,44,44,42,44]>>> dta = np.array(dta, dtype = np.float)>>> dtaarray([ 44., 43., 18., 18., 45., 36., 87., 43., 45., 17., 17., 47., 42., 42., 43., 47., 17., 17., 45., 44., 44., 47., 46., 16., 16., 64., 42., 41., 40., 45., 15., 16., 47., 42., 42., 44., 41., 18., 16., 44., 44., 42., 44.])>>> dta = pd.Series(dta)>>> dta0 44.01 43.02 18.03 18.04 45.05 36.06 87.07 43.08 45.09 17.010 17.011 47.012 42.013 42.014 43.015 47.016 17.017 17.018 45.019 44.020 44.021 47.022 46.023 16.024 16.025 64.026 42.027 41.028 40.029 45.030 15.031 16.032 47.033 42.034 42.035 44.036 41.037 18.038 16.039 44.040 44.041 42.042 44.0dtype: float64>>> rng = pd.date_range('6/1/2017', '7/13/2017', freq = 'D')>>> rngDatetimeIndex(['2017-06-01', '2017-06-02', '2017-06-03', '2017-06-04', '2017-06-05', '2017-06-06', '2017-06-07', '2017-06-08', '2017-06-09', '2017-06-10', '2017-06-11', '2017-06-12', '2017-06-13', '2017-06-14', '2017-06-15', '2017-06-16', '2017-06-17', '2017-06-18', '2017-06-19', '2017-06-20', '2017-06-21', '2017-06-22', '2017-06-23', '2017-06-24', '2017-06-25', '2017-06-26', '2017-06-27', '2017-06-28', '2017-06-29', '2017-06-30', '2017-07-01', '2017-07-02', '2017-07-03', '2017-07-04', '2017-07-05', '2017-07-06', '2017-07-07', '2017-07-08', '2017-07-09', '2017-07-10', '2017-07-11', '2017-07-12', '2017-07-13'], dtype='datetime64[ns]', freq='D')>>> rng[0]Timestamp('2017-06-01 00:00:00', freq='D')>>> rng.map(lambda t: t.strftime('%Y-%m-%d'))array([u'2017-06-01', u'2017-06-02', u'2017-06-03', u'2017-06-04', u'2017-06-05', u'2017-06-06', u'2017-06-07', u'2017-06-08', u'2017-06-09', u'2017-06-10', u'2017-06-11', u'2017-06-12', u'2017-06-13', u'2017-06-14', u'2017-06-15', u'2017-06-16', u'2017-06-17', u'2017-06-18', u'2017-06-19', u'2017-06-20', u'2017-06-21', u'2017-06-22', u'2017-06-23', u'2017-06-24', u'2017-06-25', u'2017-06-26', u'2017-06-27', u'2017-06-28', u'2017-06-29', u'2017-06-30', u'2017-07-01', u'2017-07-02', u'2017-07-03', u'2017-07-04', u'2017-07-05', u'2017-07-06', u'2017-07-07', u'2017-07-08', u'2017-07-09', u'2017-07-10', u'2017-07-11', u'2017-07-12', u'2017-07-13'], dtype='<U10')>>> rng[0]Timestamp('2017-06-01 00:00:00', freq='D')>>> dta.index = pd.Index(rng)>>> dta2017-06-01 44.02017-06-02 43.02017-06-03 18.02017-06-04 18.02017-06-05 45.02017-06-06 36.02017-06-07 87.02017-06-08 43.02017-06-09 45.02017-06-10 17.02017-06-11 17.02017-06-12 47.02017-06-13 42.02017-06-14 42.02017-06-15 43.02017-06-16 47.02017-06-17 17.02017-06-18 17.02017-06-19 45.02017-06-20 44.02017-06-21 44.02017-06-22 47.02017-06-23 46.02017-06-24 16.02017-06-25 16.02017-06-26 64.02017-06-27 42.02017-06-28 41.02017-06-29 40.02017-06-30 45.02017-07-01 15.02017-07-02 16.02017-07-03 47.02017-07-04 42.02017-07-05 42.02017-07-06 44.02017-07-07 41.02017-07-08 18.02017-07-09 16.02017-07-10 44.02017-07-11 44.02017-07-12 42.02017-07-13 44.0Freq: D, dtype: float64>>> dta.plot(figsize = (12, 8))<matplotlib.axes._subplots.AxesSubplot object at 0x05ACC610>>>> plt.show()>>> diff1 = dta.diff(1)>>> sm.stats.durbin_watson(dta)0.23328335832083957>>> fig = plt.figure(figsize = (12, 8))>>> ax1 = fig.add_subplot(211)>>> fig = sm.graphics.tsa.plot_acf(dta.values.squeeze(),lags = 40, ax = ax1)>>> fig.show()
import statsmodels.api as sm
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
dta = [44,43,18,18,45,36,87,43,45,17,17,47,42,42,43,47,17,17,45,44,44,47,46,16,16,64,42,41,40,45,15,16,47,42,42,44,41,18,16,44,44,42,44]
dta = np.array(dta, dtype = np.float)
dta = pd.Series(dta)
rng = pd.date_range('6/1/2017', '7/13/2017', freq = 'D')
#rng.map(lambda t: t.strftime('%Y-%m-%d'))
dta.index = pd.Index(rng)
dta.plot(figsize = (12, 8))
plt.show()
diff1 = dta.diff(1)
sm.stats.durbin_watson(dta)
fig = plt.figure(figsize = (12, 8))
ax1 = fig.add_subplot(211)
fig = sm.graphics.tsa.plot_acf(dta.values.squeeze(),lags = 40, ax = ax1)
ax2 = fig.add_subplot(212)
fig = sm.graphics.tsa.plot_pacf(dta, lags = 40, ax = ax2)
fig.show()
阅读全文
0 0
- 乱七八糟
- 乱七八糟
- 乱七八糟
- 乱七八糟
- 乱七八糟
- 乱七八糟
- 乱七八糟
- 乱七八糟
- 乱七八糟
- 乱七八糟
- 乱七八糟
- 乱七八糟
- 乱七八糟
- 乱七八糟
- 乱七八糟
- 乱七八糟
- 乱七八糟
- 乱七八糟
- Sailing(BFS 金马五校赛-东华大学 )
- leetcode[Binary Watch]
- Android在子线程更新UI界面
- springboot 使用自己的fastJson框架
- 动态规划7:最长上升子序列LIS
- 乱七八糟
- Android
- python连接mysql和sqlsever驱动
- 关于不同像素设备替换不同图片的问题
- 最短路问题,多源、SPFA变形
- Linux下守护进程
- netty 发送 超过 1024 数据
- 将beyond compare设置为svn的代码比较工具
- vivado【3】