成功解决 ValueError: feature_names mismatch training data did not have the following fields
成功解决 ValueError: feature_names mismatch training data did not have the following fields
目录
解决问题
解决思路
解决方法
解决问题
ValueError: feature_names mismatch: ['crim', 'zn', 'indus', 'chas', 'nox', 'rm', 'age', 'dis', 'rad', 'tax', 'ptratio', 'black', 'lstat', 'crim_(0, 10_', 'crim_(10, 20_', 'crim_(20, 100_', 'zn_(-1, 5_', 'zn_(5, 18_', 'zn_(18, 20_', 'zn_(20, 40_', 'zn_(40, 80_', 'zn_(80, 86_', 'zn_(86, 100_', 'indus_(-1, 7_', 'indus_(7, 15_', 'indus_(15, 23_', 'indus_(23, 40_', 'nox_(0.0, 0.51_', 'nox_(0.51, 0.6_', 'nox_(0.6, 0.7_', 'nox_(0.7, 0.8_', 'nox_(0.8, 1.0_', 'rm_(0, 4_', 'rm_(4, 5_', 'rm_(5, 6_', 'rm_(6, 7_', 'rm_(7, 8_', 'rm_(8, 9_', 'age_(0, 60_', 'age_(60, 80_', 'age_(80, 100_', 'dis_(0, 2_', 'dis_(2, 6_', 'dis_(6, 14_', 'rad_(0, 5_', 'rad_(5, 10_', 'rad_(10, 25_', 'tax_(0, 200_', 'tax_(200, 400_', 'tax_(400, 500_', 'tax_(500, 800_', 'ptratio_(0, 14_', 'ptratio_(14, 20_', 'ptratio_(20, 23_', 'black_(0, 100_', 'black_(100, 350_', 'black_(350, 450_', 'lstat_(0, 5_', 'lstat_(5, 10_', 'lstat_(10, 20_', 'lstat_(20, 40_'] ['f0', 'f1', 'f2', 'f3', 'f4', 'f5', 'f6', 'f7', 'f8', 'f9', 'f10', 'f11', 'f12', 'f13', 'f14', 'f15', 'f16', 'f17', 'f18', 'f19', 'f20', 'f21', 'f22', 'f23', 'f24', 'f25', 'f26', 'f27', 'f28', 'f29', 'f30', 'f31', 'f32', 'f33', 'f34', 'f35', 'f36', 'f37', 'f38', 'f39', 'f40', 'f41', 'f42', 'f43', 'f44', 'f45', 'f46', 'f47', 'f48', 'f49', 'f50', 'f51', 'f52', 'f53', 'f54', 'f55', 'f56', 'f57', 'f58', 'f59', 'f60']
expected rad_(0, 5_, indus_(-1, 7_, dis, rad_(10, 25_, tax, nox, dis_(0, 2_, tax_(400, 500_, zn_(5, 18_, lstat, nox_(0.7, 0.8_, rm_(5, 6_, ptratio_(14, 20_, indus_(7, 15_, age, zn_(-1, 5_, tax_(0, 200_, lstat_(5, 10_, lstat_(10, 20_, crim_(10, 20_, zn_(18, 20_, indus, nox_(0.6, 0.7_, rm_(6, 7_, dis_(2, 6_, tax_(500, 800_, indus_(15, 23_, crim_(0, 10_, zn_(20, 40_, rad_(5, 10_, ptratio, chas, rm_(0, 4_, black, age_(0, 60_, black_(350, 450_, crim, crim_(20, 100_, black_(0, 100_, rm, rm_(7, 8_, zn_(86, 100_, nox_(0.51, 0.6_, black_(100, 350_, ptratio_(0, 14_, lstat_(0, 5_, zn, zn_(80, 86_, rm_(8, 9_, nox_(0.8, 1.0_, dis_(6, 14_, tax_(200, 400_, rad, indus_(23, 40_, lstat_(20, 40_, age_(80, 100_, rm_(4, 5_, ptratio_(20, 23_, age_(60, 80_, zn_(40, 80_, nox_(0.0, 0.51_ in input data
training data did not have the following fields: f47, f18, f51, f33, f49, f9, f5, f32, f43, f26, f39, f55, f6, f57, f54, f44, f3, f14, f40, f48, f59, f24, f46, f17, f21, f31, f53, f2, f37, f42, f60, f8, f50, f58, f22, f45, f52, f20, f16, f36, f0, f10, f12, f19, f41, f11, f4, f27, f7, f34, f56, f1, f15, f38, f35, f13, f25, f29, f23, f30, f28
解决思路
值错误:feature_names不匹配:['crim', 'zn', 'indus', 'chas', 'nox', 'rm', 'age', 'dis', 'rad', 'tax', 'ptratio', 'black', 'lstat', 'crim_(0, 10_', 'crim_(10, 20_', 'crim_(20, 100_', 'zn_(-1, 5_', 'zn_(5, 18_', 'zn_(18, 20_', 'zn_(20, 40_', 'zn_(40, 80_', 'zn_(80, 86_', 'zn_(86, 100_', 'indus_(-1, 7_', 'indus_(7, 15_', 'indus_(15, 23_', 'indus_(23, 40_', 'nox_(0.0, 0.51_', 'nox_(0.51, 0.6_', 'nox_(0.6, 0.7_', 'nox_(0.7, 0.8_', 'nox_(0.8, 1.0_', 'rm_(0, 4_', 'rm_(4, 5_', 'rm_(5, 6_', 'rm_(6, 7_', 'rm_(7, 8_', 'rm_(8, 9_', 'age_(0, 60_', 'age_(60, 80_', 'age_(80, 100_', 'dis_(0, 2_', 'dis_(2, 6_', 'dis_(6, 14_', 'rad_(0, 5_', 'rad_(5, 10_', 'rad_(10, 25_', 'tax_(0, 200_', 'tax_(200, 400_', 'tax_(400, 500_', 'tax_(500, 800_', 'ptratio_(0, 14_', 'ptratio_(14, 20_', 'ptratio_(20, 23_', 'black_(0, 100_', 'black_(100, 350_', 'black_(350, 450_', 'lstat_(0, 5_', 'lstat_(5, 10_', 'lstat_(10, 20_', 'lstat_(20, 40_'] ['f0', 'f1', 'f2', 'f3', 'f4', 'f5', 'f6', 'f7', 'f8', 'f9', 'f10', 'f11', 'f12', 'f13', 'f14', 'f15', 'f16', 'f17', 'f18', 'f19', 'f20', 'f21', 'f22', 'f23', 'f24', 'f25', 'f26', 'f27', 'f28', 'f29', 'f30', 'f31', 'f32', 'f33', 'f34', 'f35', 'f36', 'f37', 'f38', 'f39', 'f40', 'f41', 'f42', 'f43', 'f44', 'f45', 'f46', 'f47', 'f48', 'f49', 'f50', 'f51', 'f52', 'f53', 'f54', 'f55', 'f56', 'f57', 'f58', 'f59', 'f60']
training data 数据中没有以下字段:f47, f18, f51, f33, f49, f9, f5, f32, f43, f26, f39, f55, f6, f57, f54, f44, f3, f14, f40, f48, f59, f24, f46, f17, f21, f31, f53, f2, f37, f42, f60, f8, f50, f58, f22, f45, f52, f20, f16, f36, f0, f10, f12, f19, f41, f11, f4, f27, f7, f34, f56, f1, f15, f38, f35, f13, f25, f29, f23, f30, f28
解决方法
去掉 .values
将
boston_train_all = pd.read_csv('boston_train.csv')
boston_test = boston_train_all.values
LiR.predict(boston_test)
改为
boston_train_all = pd.read_csv('boston_train.csv')
boston_test = boston_train_all
LiR.predict(boston_test)
大功告成,哈哈!
成功解决 ValueError: feature_names mismatch training data did not have the following fields相关推荐
- 成功解决ValueError: DataFrame.dtypes for data must be int, float or bool.Did not expect the data types
成功解决ValueError: DataFrame.dtypes for data must be int, float or bool. Did not expect the data types ...
- 成功解决ValueError: Data is not binary and pos_label is not specified
成功解决ValueError: Data is not binary and pos_label is not specified 目录 解决问题 解决思路 解决方法 解决问题 raise Value ...
- 成功解决ValueError: Expected 2D array, got 1D array instead: Reshape your data either using array.reshap
成功解决ValueError: Expected 2D array, got 1D array instead: Reshape your data either using array.reshap ...
- 成功解决ValueError: If using all scalar values, you must pass an index
成功解决ValueError: If using all scalar values, you must pass an index 目录 解决问题 解决思路 解决方法 解决问题 ValueError ...
- 成功解决ValueError: Could not interpret input day
成功解决ValueError: Could not interpret input 'day' 目录 解决问题 解决思路 解决方法 解决问题 ValueError: Could not interpr ...
- 成功解决ValueError: Expected 2D array, got 1D array instead
成功解决ValueError: Expected 2D array, got 1D array instead 目录 解决问题 解决思路 解决方法 解决问题 ValueError: Expected ...
- 成功解决ValueError: numpy.ufunc size changed, may indicate binary incompatibility. Expected 216 from C h
成功解决ValueError: numpy.ufunc size changed, may indicate binary incompatibility. Expected 216 from C h ...
- 成功解决ValueError: Unable to add relationship because child variable ‘ID‘ in ‘cats_df‘ is also its inde
成功解决ValueError: Unable to add relationship because child variable 'ID' in 'cats_df' is also its inde ...
- 成功解决ValueError: fill value must be in categories
成功解决ValueError: fill value must be in categories 目录 解决问题 解决思路 解决方法 解决问题 ValueError: fill value must ...
最新文章
- 湖南网络推广浅析外链怎么发才会更快的收录?
- R如何与Tableau集成分步指南 - 适用于数据科学和商业智能专业人员
- jQuery获取CSS样式中的颜色值的问题,不同浏览器格式不同怎么办
- 第二届战神杯线上编程挑战赛月赛第一题:回文数
- eclipse中显示jquery或extjs自动提示
- Silverlight 3 全系列开发工具发布
- Loj #6274. 数字 数位dp + 去重
- 受迫阻尼 matlab 仿真,MATLAB系统仿真报告——有阻尼受迫振动系统
- Djangon 基础总结 汇总 从请求到返回页面的过程,
- (三)JAVA使用POI操作excel
- 线性代数 动手学深度学习 pytorch
- 人人商城微信小程序价格显示问题
- 12v电量显示制作方法_12V电池电量指示电路
- 用envi对遥感影像进行规则裁剪
- SONiC vs testbed搭建
- OpenCV人脸识别的原理 (原文完整版)
- JavaScript入门语法
- 微信小程序的动态显示字体颜色
- Tensorflow 2.x(keras)源码详解之第四章:DatasetTFRecord
- 麻雀如何变凤凰 by 网络雄猫