您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

从文本文件创建矩阵-python

从文本文件创建矩阵-python

尝试:

import pandas as pd
import numpy as np

raw = []
with open('test.txt','r') as f:
    for line in f:
        raw.append(line.split())
data = pd.DataFrame(raw,columns = ['row','column','value'])
data_ind = data.set_index(['row','column']).unstack('column')
np.array(data_ind.values,dtype=float))

输出

array([[ 5., 4., 3.], [ nan, 2., 1.], [ nan, nan, 0.]])

python 2022/1/1 18:48:15 有346人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶