永发信息网

如何取出的数据框列索引名称

答案:2  悬赏:30  手机版
解决时间 2021-04-06 14:49
  • 提问者网友:欲劫无渡
  • 2021-04-05 22:10
如何取出的数据框列索引名称
最佳答案
  • 五星知识达人网友:思契十里
  • 2021-04-05 22:18
API是没有这种方法的...
思路一:取到之后把该索引的内容替换掉 然后再次取索引 一直到 -1

思路二:遍历list .get(index)取值 与 你要去的值判断 相等则存储起来
判断完后即可得到你要的了..
全部回答
  • 1楼网友:底特律间谍
  • 2021-04-05 22:35
% 使用 reshape(x ,m,n)函数 % 先了解一下reshape的基本用法 % 简而言之就是将矩阵x—>m*n的新矩阵 % 例如:将 3*4的a矩阵—>2*6的b矩阵 a =[1    4    7    10     2    5    8    11     3    6    9    12]; b = reshape(a,2,6); % 等价于 b = reshape(a(:),2,6) % 等价于 b = reshape(a(:),2,[]) % 上面运行结果为 b =[ 1     3     5     7     9    11      2     4     6     8    10    12]; % 分析: % 因为 matlab会将a转换成a(:) % 按列输出 a(:)=[1,2,3,4,5,6,7,8,9,10,11,12]; % 对b,注意b是2行6列,同样matlab会按列输入 % b =[ 1     3     .     .     .    11 %      2     .     .     .    10    12]; % 你说的意思,是不是矩阵a的每一列,按列元素拍在一行? % 第一种方法:     c = reshape(a,1,[]); % 第二种方法:     c=a(:)';  由于没能完全理解题主的意思,题主可以根据我说的,按照reshape函数来解决问题
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯