📅  最后修改于: 2023-12-03 14:59:25.109000             🧑  作者: Mango
当使用Pandas的Series对象的toarray()属性时,有可能会遇到AttributeError: 'Series' object has no attribute 'toarray'的错误。
Pandas的Series对象没有toarray()属性。toarray()属性是numpy数组的方法。
将Pandas的Series对象转换为numpy数组,然后再使用toarray()方法。
import pandas as pd
import numpy as np
s = pd.Series([1,2,3,4,5])
arr = np.array(s.values.tolist())
arr.toarray()
这样就可以避免AttributeError: 'Series' object has no attribute 'toarray'的错误了。
当出现'AttributeError: 'Series' object has no attribute 'toarray''的错误时,需要将Pandas的Series对象转换为numpy数组,然后再使用toarray()方法。