首页 文章
  • 0 votes
     answers
     views

    在sklearn中计算管道逻辑回归predict_proba

    我有一个包含3个功能和3个类的数据框,我将其拆分为X_train,Y_train,X_test和Y_test,然后使用PCA,StandardScaler和最后的Logistic回归运行Sklearn的Pipeline . 我希望能够直接从LR权重和原始数据计算概率,而不使用predict_proba但不知道如何,因为我不确定管道如何通过PCA和StandardScaler将X_test管道化为逻...
  • 2 votes
     answers
     views

    关于使用张量流LSTM用时间序列数据预测下一个值的实际项目

    最近我研究了一个问题来预测第二天的网络视图 . 我选择了RNN-LSTM模型但效果并不理想 . 我的原始数据大约是200天,每天有1440点(每天有1440分钟,每分钟有一个值)=> [200 * 1440, 1] . 在特征工程之后,我将1-feature(仅为Web视图值)扩展为 8-features (当天的索引(范围从0到1439),Web视图值,is_weekday(0,1),...
  • 0 votes
     answers
     views

    如何用R计算客户对未来三个月销售额的预测?

    从2009年1月到2012年12月,我有4个月的每月总销售额,我有749个客户,我想要2013年1月,2013年2月和2013年3月的客户预测 . 我该怎么做?所有人都用R谈论ARIMA,但我不知道 . 你可以帮帮我吗? CustomerName 01/2009 02/2009 03/2009 04/2009 05/2009 06/2009 07/2009 08/2009 09/20...
  • 0 votes
     answers
     views

    Keras Val_acc很好,但对相同数据的预测很差

    我正在使用Keras进行CNN两级分类 . 训练我的val_acc超过95% . 但是当我预测相同验证数据的结果时,acc小于60%,那是否可能?这是我的代码: from keras.preprocessing.image import ImageDataGenerator from keras.models import Sequential from keras.layers import C...
  • 25 votes
     answers
     views

    当我尝试预测R-caret中的类概率时出错

    我用插入符号构建了一个模型 . 培训结束后,我收到以下警告: Warning message: In train.default(x, y, weights = w, ...) : At least one of the class levels are not valid R variables names; This may cause errors if class probabilitie...
  • 6 votes
     answers
     views

    预测 - 回归的神经网络

    我试图预测自住房屋的中位数值,这是一个效果很好的例子 . https://heuristically.wordpress.com/2011/11/17/using-neural-network-for-regression/ library(mlbench) data(BostonHousing) require(nnet) # scale inputs: divide ...
  • 1 votes
     answers
     views

    具有新因子水平的predict.gam

    我正在对物种分布数据进行跨栏式分析,这涉及两个拟合步骤 . 第一步是使用family = quibibinomial的所有数据对(m1)存在/不存在数据进行建模 . 第二步(m2)是仅使用具有family = Gamma的正存在数据 . 这非常有效,直到我尝试使用完整数据集上的第二个模型(m2)进行预测,由于新的因子水平,我收到错误 . 我理解为什么我收到这个错误;在完整数据集中出现的因子级别在r...
  • 1 votes
     answers
     views

    R:如何处理“predict.sarlm”中“给出的非唯一row.names”

    我正面临着R试图用新数据预测囊模型的错误 . 我正在使用以下代码: # I've fitted a sac model and now I'm trying to predict for a new dataset: >newdata = read.csv("location" , header=T , sep=",") #Calculate the ...
  • 2 votes
     answers
     views

    使用预测进行更复杂的预测

    我'm a bit lost on whether there'是一种更简单的方法,可以使用 predict 从更复杂的回归框架中得出预测结果 . 举个例子,如下: NN<-1e4 data<-data.table(trt=sample(paste("Treatment",1:3),NN,T), qtl=sample(paste0(...
  • 0 votes
     answers
     views

    预测R中的lm函数(多元线性回归)

    我使用函数lm在R中进行了多元线性回归,我想用它来预测几个值 . 所以我正在尝试使用函数 predict() . 这是我的代码: new=data.frame(t=c(10, 20, 30)) v=1/t LinReg<-lm(p ~ log(t) + v) Pred=predict(LinReg, new, interval="confidence") 所以我想在 ...
  • 1 votes
     answers
     views

    混合效应回归中预测概率的置信区间?

    我正在使用单个随机变量(使用glmer)进行混合效应逻辑回归模型,我正在努力寻找一种方法来产生预测概率和相应的95%CI . 我已经能够使用以下类型的代码为固定效果模型执行此操作: Call: glm(formula = survive/trials ~ class, family = binomial(logexp(vespdata$expos)), data = vespdata) ...
  • 3 votes
     answers
     views

    如何在R中绘制逻辑glm预测值和置信区间

    我有一个存在/不存在响应变量的二项式 glm 和一个9级的因子变量,如下所示: data$y<-factor(data$y,levels=c(0,1),labels=c("absent","present")) table(data$y,data$site_name) Andulay Antulang Basak Dauin Po...
  • 1 votes
     answers
     views

    二元分类(逻辑回归)以高精度预测错误标签

    我有一个问题,即二元Logistic回归(使用scikit-learn python = 2.7)分类,它以高精度预测错误/相反的类 . 也就是说,在拟合模型之后,每个类的预测得分和预测概率非常一致但总是错误的类 . 我无法共享数据,但我的方法的一些伪代码是: X = np.vstack((cond_1, cond_2)) # shape of X = 200*51102 y = np.conc...
  • 1 votes
     answers
     views

    R e1071包中的SVM为不同的公式表示法产生不同的输出,但数据和参数相同

    为了进行Twitter情绪分析,我使用了e1071软件包中的SVM功能 . 我使用RTextTools包创建了一个文档术语矩阵,我将其拆分为训练和测试集 . 我有“训练”,这是训练观察的数据框,不包括预测变量 . 然后我有“sentitrain”,它是对应于训练集的情绪值的向量 . 同样用于测试 . 然后我使用三种不同的方法来拟合SVM模型 . 首先,我创建了一个容器 trainmat = as....
  • 7 votes
     answers
     views

    使用通过MICE多次插补开发的模型预测新观察的响应

    我使用MICE通过多次插补开发了一个模型 . 我想使用这个模型来预测新观察的响应(不包含缺失数据),包括标准误差 . 将在MICE中创建的模型对象传递给predict()函数不起作用 使用内置nhanes数据集的简单示例 . 假设我想开发一个形式为 age==3 ~ bmi + hyp + chl 的逻辑回归模型,并使用此模型预测,例如,prob(年龄= 3 | bmi = 20,hyp = 2和...
  • 1 votes
     answers
     views

    segmented.lme()对象的函数predict()

    我以前在包lme4中使用glmer()运行混合模型分析 . 我在包MuMIn中应用函数dredge()和get.models()来量化top.models . 然后我在包MuMIn中使用了model.avg()方法来为函数predict()创建一个拟合对象 . 最后,我创建了一个名为newdat的newdata对象,即每个预测器的新对象 . 然后我使用 newdatfinal <- pred...
  • 5 votes
     answers
     views

    glmer - 用二项式数据预测(cbind计数数据)

    我试图预测在我的二项式数据上运行的glmer模型随时间推移的值(x轴中的天数) . Total Alive和Total Dead是计数数据 . 这是我的模型,以及下面的相应步骤 . full.model.dredge<-glmer(cbind(Total.Alive,Total.Dead)~(CO2.Treatment+Lime.Treatment+Day)^3+(Day|Containe...
  • 1 votes
     answers
     views

    使用R进行多元回归预测,预测data.frame

    我在一个名为 petrol 的data.frame中获得了数据,该数据包含125行和以下列:hydrcarb , tanktemp , disptemp , tankpres , disppres , sqrtankpres , sqrdisppres 我被要求删除 petrol 中的最后25行,适合模型,其中 hydrcarb 是响应变量,其余是解释变量,并且对前100行执行此操作 . 然后使用...
  • -1 votes
     answers
     views

    预测和新数据出错,取决于模型中预测变量的数量

    我试图使用预测将我的模型应用于一个时间段的数据,以查看可能是另一个时间段的值 . 我成功地为一个数据集做了这个,然后尝试使用相同代码的另一个,并得到以下错误: Error in eval(predvars, data, env) : numeric 'envir' arg not of length one 两个数据集之间的唯一区别是我的第一个数据集的预测变量模型有两个预测变量,第二个数据集...
  • 0 votes
     answers
     views

    从多元线性模型预测值

    我需要帮助从多元lm模型中预测新数据的值 . project_model <- lm(project_data$Log.Odds.Ratio ~ project_data$Complexity.Level + project_data$Product.Type + project_data$Plant.Normalized.Hours + project_data$Norm.Sq.Ft) ...
  • 0 votes
     answers
     views

    使用索引解释变量(年)预测OLS线性模型中的值

    这是其中一个问题,其中可能有一百万种方法可以使实际答案无关紧要,但顽固性阻碍了...... 在试图理解时间序列的应用时,很明显,数据的去趋势使得预测未来值难以置信 . 例如,使用 astsa 包中的 gtemp 数据集,过去几十年的趋势需要考虑在内: 因此,我最终得到了去趋势数据的ARIMA模型(对或错),这使我能够提前10年“预测”: fit = arima(gtemp, order = c(...
  • 0 votes
     answers
     views

    扩展数据并预测R中的新值

    我已经被困在一个问题上了一段时间,我似乎无法弄清楚究竟如何解决它 . 简介:我正在进行回归研究,根据几个生态学参数(如菌落大小, Worker 和女王近亲繁殖,在模型中表示为HL_Q和HL_Colony),我预测了在蚁群中产生性巢的比例 . 响应变量是性蛹和工蛹的数量 . m_sexual_binom = glmer(cbind(Sexualpupae, Workers)~ scale(HL_Q)...
  • 0 votes
     answers
     views

    svm预测R中的函数错误

    我正试图在泰坦尼克号数据集上运行svm,但我遇到了预测函数的问题 . svm.iceberg <- svm(Survived ~ Pclass+Sex+SibSp+Parch+Ticket+Fare+Cabin+Embarked+Surname+Age_Range, data = train.iceberg) svm.prediction <- predict(svm.iceberg...
  • 1 votes
     answers
     views

    在R中,使用二项式()和lapply来约束0(1)之间的predict()值

    我有一个GLM,family = binomial(link = logit)模型,我在predict()函数中应用,如下所示 . 预测值超过零和1,但我希望将它们保持为概率 . 所以我使用了binomial()$ inverse命令,然后可以在apply函数中使用它 . 我第一次运行它时工作得很好,但是在关闭R并再次启动之后,我现在收到此错误: Error in get(as.character...
  • 2 votes
     answers
     views

    理解R中的predict()

    我正在阅读R中的predict()并感到困惑: 有一个数据集Spam,我们使用随机抽样从中创建了一个列车数据和测试数据 . 我们使用了trainSpam(训练数据集来训练系统) . 我们希望通过测试测试数据集(testSpam)来了解模型的优异程度 . predictionModel = glm(numType ~ charDollar, family = "binomial"...
  • 0 votes
     answers
     views

    跨栏模型标准误差预测 - 错误“$运算符对原子向量无效”

    我试图绘制我的Hurdle模型的预测 . 模型: mm14C<-hurdle(littersize1~X1+mont|mont,dist = "poisson", zero = "bin", data=data,weights=w) 预测函数适用于预测值: stripchart(data$X1~data$littersize1,ylab="...
  • 1 votes
     answers
     views

    对训练集使用不同长度的测试集使用predict()

    我正在使用rpart使用以下方法训练决策树模型: model<-rpart(formula, method="class", data=training) 然后,我在测试数据集上使用此模型进行预测: predict(model, newdata=test, type="class") 执行上面的命令时出现以下错误 . 请注意,训练和测试数据集的长度...
  • 2 votes
     answers
     views

    用r中的任意系数预测()

    我有一些由非r用户设置的logit模型的系数 . 我想将这些系数导入r并在相同的数据集(ROC和混淆矩阵)上生成一些拟合优度与我自己的模型 . 我的第一个想法是使用类似的东西将系数强制转换为现有的GLM对象 摘要(拟合)$ coefficients [,1] < - y 要么 summary(fit)$ coefficients < - x 其中y和x是包含我试图用来预测和...
  • 0 votes
     answers
     views

    预测R中的GLM功能

    我使用以下数据: Dose Cells Dicentrics 0.1 328 2 0.2 723 1 0.5 513 4 1.0 369 4 1.5 280 7 2.0 361 19 3.0 238 26 我正在使用 read.table...
  • 0 votes
     answers
     views

    预测功能错误 - 错误的环境类型?

    我有一个关于R中的预测函数的问题 . 我正在尝试验证二项式GLM模型,并且在模型解释中,我遇到了以下错误(我没有在网上找到任何明确的答案) #Model interpretation range(Data$col1) MyData <- expand.grid(col1 = seq(from = -85.97, to...

热门问题