我是靠谱客的博主 优雅小土豆,最近开发中收集的这篇文章主要介绍python的dataframe转换为多维矩阵,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

python的dataframe转换为多维矩阵有两种方法:

  • 一种利用as_matrix()属性
  • 一种利用values

import pandas as pd
import numpy as np
 
df = pd.DataFrame(np.random.rand(3,4),columns=list('abcd'),index=list('ABC'))
 
print(df)
 
print('======values======')
 
print(df.values)
 
print('======as_matrix======')
 
print(df.as_matrix())
 

运行结果如图:

          a         b         c         d
A  0.854229  0.264031  0.289637  0.336938
B  0.308044  0.268466  0.145303  0.686527
C  0.805049  0.370888  0.406713  0.242808
======values======
[[ 0.85422936  0.26403105  0.28963703  0.33693802]
 [ 0.30804358  0.26846622  0.14530251  0.68652656]
 [ 0.80504923  0.370888    0.40671339  0.24280768]]
======as_matrix======
[[ 0.85422936  0.26403105  0.28963703  0.33693802]
 [ 0.30804358  0.26846622  0.14530251  0.68652656]
 [ 0.80504923  0.370888    0.40671339  0.24280768]]
 

最后

以上就是优雅小土豆为你收集整理的python的dataframe转换为多维矩阵的全部内容,希望文章能够帮你解决python的dataframe转换为多维矩阵所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部