pandas.Series.as_matrix¶
-
Series.
as_matrix
(columns=None)[source]¶ 将帧转换为其Numpy数组表示。
参数: columns:list,optional,default:None
如果为None,返回所有列,否则返回指定的列。
返回: 值:ndarray
如果调用者是异构的并且包含布尔值或对象,结果将是dtype = object。参见注释。
也可以看看
笔记
返回不是一个Numpy矩阵,而是一个Numpy数组。
dtype将是较低的共同分母dtype(隐式向上转换);也就是说,如果dtypes(甚至数值类型)混合,将选择容纳所有的类型。如果你不处理块,请小心使用。
例如如果dtype是float16和float32,dtype将被upcast到float32。如果dtypes是int32和uint8,dtype将是upcase到int32。通过numpy.find_common_type约定,混合int64和uint64将导致flot64 dtype。
此方法用于向后兼容。一般来说,建议使用'.values'。