下面是python中的示例ADF测试,以检查两对之间的协整性。然而,最后的结果只给出了协整的数值。如何获得协整的历史结果。
取自
import numpy as np
import statsmodels.api as stat
import statsmodels.tsa.stattools as ts
x = np.random.normal(0,1, 1000)
y = np.random.normal(0,1, 1000)
def cointegration_test(y, x):
result = stat.OLS(y, x).fit()
return t
我正在使用statsmodels coint,但不确定我的结果告诉了我什么。当我比较一对相似的股票时,我有兴趣理解协整结果。我使用了下面的代码,我得到了非常不同的结果。谁能解释一下什么是好的/坏的结果以及为什么?我正在努力理解一些概念,为什么当我运行下面的代码时-当我使用每日adj_close价格与使用adj_close价格的百分比移动时,我得到了非常不同的结果?我希望它们是一样的。
from statsmodels.tsa.stattools import coint
import pandas as pd
import pandas_datareader.data as web
impor
我正在尝试根据一个因子来划分一个数据框架。然而,即使在减去R之后,R也显示了额外的因素。
例如,在R中包含的虹膜数据集中,我希望创建一个只包含Setosa物种的子集。然而,即使经过减法,R也表明在浏览数据时有3个因素只显示Setosa。为什么会这样呢?
提前感谢
#Load Data
library(datasets)
data(iris)
#Subset specie into new data frame only containing Setosa oberservations
sub = iris[iris$Species == "setosa",]
#View s
我使用WaveFormatConversionStream将单声道16位PCM文件的采样率从11025 Hz提高到16000 Hz。生成的WAV文件仍然可以理解,但似乎有大量的“静态”(听起来就像是通过一个部分爆裂的扬声器播放的)。这是正常的、预期的行为,还是我做错了什么?代码如下:
using (WaveFileReader wfr = new WaveFileReader("inFile.wav"))
{
var newFormat = new WaveFormat(16000, wfr.WaveFormat.BitsPerSample, wfr.WaveFormat.
我正在用Youtube API version 3编写一些函数。我正在使用python,但在谷歌提供的测试控制台中确认了我的错误。
(我正在发出所有授权请求,只是没有粘贴我的钥匙在下面)
Python库自动将forMine参数添加到我的Search().list()请求中,尽管我可以将它设置为false。我无法从请求中删除参数,如果省略参数,它默认为true。如果我将其设置为false,则会得到以下错误:
googleapiclient.errors.HttpError: <HttpError 400 when requesting https://www.googleapis.com/
好的,我有一些javascript,基本上它从一个网站上得到一个数学公式,改变它,让它可以被eval()读取,然后通过eval,然后当我按一个键的时候,它会把答案从eval()插入到inputBox中。我有一个问题是,(例如)y+?= 20。"y“从数字1到20变化。到目前为止,代码得到了问题的答案,但形式是否定的。(示例: 14 +?= 20 = -14)。因此,我需要帮助删除我的答案中的所有"-“字符。
代码变量:
var inputBox = where the answer is (like -14 in my case)
var question = the
无法从MAC上的终端导入lxml。得到下面的错误
错误:
python
Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 12:01:12)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> from lxml import etree
Traceback (m
我有一个名为numbers.txt的文件,内容如下:
1
2
3
4
这是我用来读取numbers.txt中代码行的代码:
with open("numbers.txt") as numbers:
for number in numbers:
try:
print(number + ' is a number!')
except Exception as e:
print(e)
输出:
1
is a number!
2
is a number!
3
is a numbe
当我使用下面的脚本时,一个选项卡会导致mkdir将多个调用组合在一起:
#Ends with a \[TAB] which screws up bill
SubTestCase := \
zack \
jill \
jack \
tom \
#bill gets placed in the wrong folder
#because he directly fol
这就是我到目前为止所知道的:
def unique_element(group):
list=[]
for element in group:
piece=parse_formula(element)
for x in piece:
list.append(x[0])
return list #list(set(list))
我有下面的另一个函数,但这是我试图修复的一个。现在它返回一个带有字母列表的函数,但是我不想要重复的字母。示例:
unique_element(['H2O2Y2','R3O2',&
所以基本上,我试着去尝试标题上说的话。
这可能更容易用一个例子来解释:
我有一个大字符串,如- spreadsheet。
A B C
______________________________________
1 | spreadsheet | Number | Letter
2 | | 1 | s
3 | | 2 | p
4 | |