Python中文
首页
教程
问答
标签
搜索
登录
注册
在所有列上迭代/循环
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我刚接触pandas,还在学习,我想问一下,如果使用<code>iloc[:,1]</code>是按索引定位列,如果我想从1-10中获取所有列,如何获取所有列?它必须遍历所有列,还是只能使用<code>iloc[]</code>逐个完成?因为我想用x中的所有变量预测y(一列)的值,例如:col[0]到col[9]。我事先已经试过了,但它说</p> <blockquote> <p>Series' objects are mutable, thus they cannot be hashed</p> </blockquote> <p>代码:</p> <pre><code>regrmodel = linear_model.LinearRegression() print("Y train",y_train) regrmodel.fit(X_train, y_train) y_test_pred = regrmodel.predict(X_test) y_test_pred = pd.Series(y_test_pred) y_test_pred.index = y_test.index plt.scatter(X_test.iloc[:,9], y_test, color='red',label='Actual data') plt.scatter(X_test.iloc[:,9], predicted_test_data, color='green',label='Predicted data') </code></pre>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>这将为您提供一个新的数据帧,其中前十列为<code>X_test</code>:</p> <pre><code>X_test[X_test.columns[:10]] </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
pyVISA GPIB GET(组执行触发器)
1 回答
Pyvisa IOerror设备:Korad K3005d电源
5 回答
PyVISA mac OS X(山狮)安捷伦33250
10 回答
Pyvisa Pyusb无法加载大于1 MB的序列
3 回答
pyVisa RS232太慢
6 回答
PyVISA RS232超时错误(安捷伦电源)
6 回答
PyVISA SCPI命令和查询(值更新问题)
7 回答
PyVISA SerialInstrument需要硬重置才能在故障后连接
3 回答
pyvisa,未找到函数viOpen
1 回答
pyVISA:以编程方式将仪器返回到本地模式
1 回答
pyvisa:接口类型是什么意思?
8 回答
pyvisa.errors.VisaIOError:VI_ERROR_TMO(1073807339):操作完成前超时
3 回答
PyVisa“更复杂的示例”根本不运行Keithley 2400不理解的命令
7 回答
PyVisapy后端
4 回答
PyVISA不能写入超过7F的十六进制字符
1 回答
PYVISA中的ENUM模块和cStringIO模块
6 回答
PyVisa代码的图形用户界面
4 回答
Pyvisa使用按键电源超时
3 回答
PyVISA和Kethley 2701只能从一个通道获取结果
6 回答
PyVisa和Printing New D
5 回答