在这个上下文中,大小可变是什么意思?
二维的大小可变的、可能是异类的表格数据结构,带有标记的轴(行和列)。算术运算在行和列标签上对齐。可视为Series对象的类似于dict的容器。主要的Pandas数据结构
来自:https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.html
我猜想这意味着大小是可变的--大小可以改变,对吗?
在这个上下文中,大小可变是什么意思?
二维的大小可变的、可能是异类的表格数据结构,带有标记的轴(行和列)。算术运算在行和列标签上对齐。可视为Series对象的类似于dict的容器。主要的Pandas数据结构
来自:https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.html
我猜想这意味着大小是可变的--大小可以改变,对吗?
2条答案
按热度按时间ih99xse11#
你说得对。Size可变指的是可以从DataFrame中追加或删除/弹出元素。相反,Series是Size不可变的,这意味着一旦创建了Series对象,就不允许进行会改变对象大小的操作,例如追加/删除。
qacovj5a2#
请仔细阅读上面的Python命令,这些命令暗示Pandas Series也是大小可变的。给定Series的大小最初是5。然后我删除了一个元素
s.drop('f',inplace=True)
,所以Series的大小将是4。然后我再次分配一个新变量s['f']=9
和s['g']=200
,那么Series的大小现在是6。