问题描述
我有以下代码来处理Python数据框中的列和行:
y_train = features.iloc[start:end] [[1]]
y_train_noDoppleBracket = features.iloc[start:end] [1]
y_train_noIloc = features [start:end] [[1]]
y_train_noIloc_noDoppleBracket = features [start:end] [1]
在没有doppleBrackets的情况下,我得到一系列大小(300693,),在有dopplBrackets的情况下,我得到大小为(300693,1)的数据帧。这也适用于iloc示例。但是,如果我在Spyder的变量资源管理器中查看它们,它们看起来完全一样。那么它们之间有区别吗?为什么在使用多括号括弧时得到一个数据框,而在使用单个括弧时却得到一个序列?
每一个评论我都会感激的。
提醒:由于我仍然不了解它们之间是否有区别,因此我想提醒您我的问题(对此问题的评论说是,但是在变量浏览器中它们看起来完全一样)。我会很高兴您的帮助。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)