Skip to content

Commit e13ff35

Browse files
committed
* formatting of diode_params in pandas.DataFrame
1 parent 9635a40 commit e13ff35

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

pvlib/modelchain.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
from functools import partial
1010
import warnings
11+
import pandas as pd
1112

1213
from pvlib import (atmosphere, clearsky, pvsystem, solarposition, temperature,
1314
tools)
@@ -453,9 +454,11 @@ def _singlediode(self, calcparams_model_function):
453454
calcparams_model_function(self.effective_irradiance,
454455
self.cell_temperature))
455456

456-
self.diode_params = (photocurrent, saturation_current,
457-
resistance_series,
458-
resistance_shunt, nNsVth)
457+
self.diode_params = pd.DataFrame({'I_L': photocurrent,
458+
'I_o': saturation_current,
459+
'R_s': resistance_series,
460+
'R_sh': resistance_shunt,
461+
'nNsVth': nNsVth})
459462

460463
self.dc = self.system.singlediode(
461464
photocurrent, saturation_current, resistance_series,

0 commit comments

Comments
 (0)