成功解决ValueError: Found input variables with inconsistent numbers of samples: [86, 891]

成功解决ValueError: Found input variables with inconsistent numbers of samples: [86, 891]

 

 

目录

解决问题

解决思路

解决方法


 

 

 

解决问题

ValueError: Found input variables with inconsistent numbers of samples: [86, 891]

 

解决思路

值错误:发现输入参数变量与样本数不一致:[86,891]。我们可以输出参数变量的形状查看,发现的确不一致,找到了问题的根源!

print(X.shape)
print(y.shape)

(86, 4)
(891,)


 

解决方法

对问题进行改进,使结果长度保持一致即可,输出结果查看

print(X.shape)
print(y.shape)

(891, 14)
(891,)

大功告成!哈哈!

一直出现这个错误 但是我看了一遍。。没看出来哪错了。。。

11-01
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>显示购物车</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body style="text-align: center;"> <br/> <h1>您购买的商品如下</h1> <c:if test="${empty sessionScope.cart.items}"> 对不起!您还没有购买任何商品 </c:if> <c:if test="${!empty sessionScope.cart.items}"> <table border="1" width="88%"> <tr> <th>序号</th> <th>书名</th> <th>单价</th> <th>数量</th> <th>小计</th> <th>操作</th> </tr> <c:forEach items="${sessionScope.cart.items}" var="me" varStatus="vs"> <tr bgcolor="${vs.index%2==0?'#CCCCCC':'#6081A3'}"> <td>${vs.count}</td> <td>${me.value.book.name}</td> <td>${me.value.book.price}</td> <td> <input type="text" name="num" value="${me.value.num}" size="3" onchange="changeNum(this,'${me.key}',${me.value.num})"/> </td> <td>${me.value.price}</td> <td> [<a href="javascript:delOne('${me.key}')">删除</a>] </td> </tr> </c:forEach> <tr> <td colspan="2"> [<a href="javascript:delAll()">清空购物车</a>] </td> <td colspan="2" align="right">总计</td> <td colspan="2">${sessionScope.cart.price}</td> </tr> </table> </c:if> <a href="${pageContext.request.contextPath}">继续购物</a> <script type="text/javascript"> function changeNum(inputObj,bookId,oldNum){ var newnum = inputObj.value;//新的数量 var sure = window.confirm("确定要把数量改为"+newnum+"吗?");//返回值 :点确定就返回true if(sure){ //alert("提交服务器去处理"); window.location.href="${pageContext.request.contextPath}/servlet/ChangeNumServlet?bookId="+bookId+"&newnum="+newnum; }else{ //改回原来的值 inputObj.value=oldNum; } } //删除一个购物项 function delOne(bookId){ var sure = window.confirm("确定要删除该项吗?"); if(sure){ window.location.href="${pageContext.request.contextPath}/servlet/DelOneCartItemServlet?bookId="+bookId; } } function delAll(){ var sure = window.confirm("确定要清空购物车吗?"); if(sure){ window.location.href="${pageContext.request.contextPath}/servlet/DelAllCartItemServlet"; } } </script> ${message } </body> </html> 一直显示Description Resource Path Location Type Syntax error, insert "}" to complete Block showCart.jsp /day11/WebRoot/WEB-INF/pages line 82 Client-side JavaScript Problem 、、、、、、、、 可是没少}啊。。。
©️2020 CSDN 皮肤主题: 代码科技 设计师: Amelia_0503 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值