gpt4 book ai didi

Python Pandas - loc 创建 fortran 有序 numpy 数组

转载 作者:行者123 更新时间:2023-12-05 07:40:19 25 4
gpt4 key购买 nike

例如:

nrow = 10
ncol= 10
a = np.arange(nrow*ncol,dtype=np.int32).reshape(nrow,ncol)
a = pd.DataFrame(a)
ix_list = np.arange(nrow,dtype=np.int32)

print np.isfortran(a.values) # False
print np.isfortran(a.loc[ix_list,:].values) # True

为什么 .loc 使用 fortran 有序 numpy 数组创建 pandas 数据框?我可以强制它使用 C 有序 numpy 数组创建 pandas 数据框吗?

最佳答案

无法回答您的第一个问题,但在您的数据框上调用 .values 将返回一个 numpy ndarray,因此:

希望对您有所帮助!

关于Python Pandas - loc 创建 fortran 有序 numpy 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46234161/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com