首页 > 其他分享 >将含两列的csv文件生成二维矩阵

将含两列的csv文件生成二维矩阵

时间:2023-02-24 20:44:15浏览次数:33  
标签:diea df 矩阵 pd gene 两列 csv gen

gen_diea=pd.read_csv('../data/ddg_data/diea-gene.csv', header=None, names=['diease','gene'])
#生成关联矩阵
df=pd.get_dummies(gen_diea.gene).groupby(gen_diea.diease).apply(max)
print(df)
df.to_csv('diea_gene.csv')

 

 

 

 

标签:diea,df,矩阵,pd,gene,两列,csv,gen
From: https://www.cnblogs.com/qncl/p/17153068.html

相关文章

  • numpy中的矩阵
    numpy中的矩阵1.矩阵矩阵,和array的区别是矩阵必须是2维的,但array可以是多维的2.向量3.加法和标量相乘4.矩阵向量乘法矩阵乘法遵循准则:(M行,N列)*(N行,L列)=(M行,L列)......
  • 【YBT2023寒假Day15 A】破烂衣裳(Burnside引理)(DP)(矩阵乘法)
    破烂衣裳题目链接:YBT2023寒假Day15A题目大意有一个n个点的环,有k种颜色,一开始都没有颜色。每次你可以选择一个位置,把它染成k种颜色的其中一个,但是相邻的两个位置......
  • matlab 矩阵乘法与点乘
    一,*和.*的联系和区别。1,在进行数值运行和数值乘矩阵,这两种没有区别,例如:a*b=a.*b;a*B=a.*B;B*a=B.*a(其中小写字母表示数值,大写字母表示矩阵,下同)。2,在处理矩阵乘......
  • 算法刷题-数组排序(图算法、算法高阶)、螺旋矩阵(数组、矩阵)、分发糖果(贪心、数组)
    数组排序(图算法、算法高阶)编写一个JavaApplication程序,将随机生成的无序数组使用冒泡排序,将这个混乱的数组变成一个从小到大排列的有序的数组并输出。classdemo_sort......
  • shell 中将 .txt 转换为 .csv
    linux-在shell中将.txt转换为.csv-IT工具网(coder.work)最佳答案只有sed,没有别的sed's/\+/,/g'ifile.txt>ofile.csv文件目录.csv1,4,22.0,3.3,2.3......
  • QT 让QGraphicsView 和 QGraphicsScene 重合
    Qt关于QGraphicsView和QGraphicsScene坐标系对不上的问题原文链接:(15条消息)Qt关于QGraphicsView和QGraphicsScene坐标系对不上的问题_屁股大象的博客-CSDN博客_qt坐标......
  • 矩阵变换和Matrix4x4
    平移varm=Matrix4x4.Translate(newVector3(10,20,30));Debug.Log($"{m}");  缩放varm=Matrix4x4.Scale(newVector3(1,2,3));Debug.Log($"{m}")......
  • Qt QGraphicsView移动、缩放
    首先需要明白,view在整个视图框架中的角色是用于显示scene的,所以决定了如何展示scene,包括scale()函数,用于放大缩小所展示的scene;centerOn()函数,决定scene的中心在何方。所有......
  • flex两列布局
    前言:flex布局,对于我来说是新事物,因为是这几年新出现的。之前还想用原来的布局,后来一想,新东西肯定能更好的解决问题,学习之后发现还真是。原来没学,就是因为flex布局属性很多......
  • Mysql关联删除CSV中的相关数据
    问题描述:提供一个csv文件,记录的是一些不同数据库的不同表中的共同字段account_id数据,需要在A库的account表中做关联删除 解决思路:csv文件中储存的都是account_id,六位纯......