3
import pandas as pd
import numpy as np
rates=(pd.read_excel("C:\Anaconda3\RateMatrix.xlsx", sheetname="Pu239Test", skiprows=0)).as_matrix() #read the matrix values from excel spreadsheet, and converts the values to a matrix
レートは22 x 22マトリックスです。行列の対角要素をPythonの行の他の要素の合計で置き換えます。
レート行列の対角要素を、行の他のすべての要素の合計で置き換えたいとします。例えば
、
rates.item(0,0)= rates.item(0,1)+ rates.item(0,2)+ rates.item(0,3)+ ... .rates.item(0,21)
rates.item(1,0)+ rates.item(1,2)+ rates.item(1,3)+。 ... rates.item(1,21)
.....
rates.item(21,21)= rates.item(21.0)+ rates.item(21,2) + rates.item(21,3)+ .... rates.item(21,20)
私はそれをどうやってできるのだろうと思っていた。ありがとうございます。
は、そんなにDivakar、ありがとうございました。よく働く! – DPdl
@DPdl良いことを知って、いいね! – Divakar