如何将没有分隔符的矩阵导入python?

2024-06-06 11:33:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个.geno文件,基本上是一个有0-1-2-9个数字的矩阵。我尝试将其导入python进行进一步分析。看起来是这样的:

0      1010111011011020001111111010011100012020110011...
1      1211101021010220201112100010110111111020120001...
2      0111110111211112211110111212212121210201111212...
3      2212222121222110111221222110111111222211222211...
4      0000000000000000100010000000000010100000010000...

它基本上是一个矩阵,有2054列,有很多行,但没有分隔符。使用熊猫,我可以通过以下方式导入:

full_geno = pd.read_csv('22_chr.geno')

但它将只是一列。对于numpy,它说所有的值都是inf。对此有什么解决方案


Tags: 文件csvnumpyread方式矩阵数字解决方案