使用redis-cli连接到特定服务器:
redis-cli -h 10.1.xx.xx
和 select 1
然后只是获取一个关键功能的列表:
KEYS data_column*
这将在命令行上打印该列值的列表.但是,有很多值,我想将查询输出保存到文件.
一般来说,使用> file_name命令后工作.但在这种情况下,它在redis服务器上不起作用,但是从命令行开始.如何保存这样的查询结果?
我想为我的数据框学习多元线性回归模型。下面是演示代码。我在互联网上的任何地方都只找到了这样的代码,可以在完整的数据集上与其他变量一起学习目标变量。我没有特别发现k倍交叉验证最好设置直接函数作为ols方法的参数。
但是,我确实在scikit-learn库的回归方法中找到了交叉验证设置,但是我想知道为什么不使用statsmodels。
import statsmodels.formula.api as sm
import pandas
Run Code Online (Sandbox Code Playgroud)
假设数据为.csv格式,并使用熊猫读取(因此为数据帧格式)。
mod = sm.ols(formula='Target_Var ~ var_1 + var_2 + var_3', data=df)
res = mod.fit()
print res.summary()
Run Code Online (Sandbox Code Playgroud) regression pandas cross-validation statsmodels ipython-notebook