下面两个代码有什么区别
my_data.iloc[:,2:3]
&
my_data.iloc[:,2]
为什么结果不同,即使看起来相同?
一个输出DataFrame
另一个输出是返回Series
type(df.iloc[2:3])
<class 'pandas.core.frame.DataFrame'>
type(df.iloc[2])
<class 'pandas.core.series.Series'>