當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Matlab AMPL DataFrame.addRow用法及代碼示例

classmethod DataFrame.addRow()

用法

addRow({colValues})

說明

addRow({colValues}) 向 DataFrame 添加一行

輸入參數

{colValues} 值的元胞數組,具有基數 DataFrame.getNumCols

示例

逐行構造DataFrame:

ampl.eval('set PROD; set COLOUR; param price{PROD, COLOUR};');
PROD = ampl.getSet('PROD');
COLOUR = ampl.getSet('COLOUR');
price = ampl.getParameter('price');

df = DataFrame(PROD, COLOUR, price);
df.addRow('shirts', 'red', 5);
df.addRow('shirts', 'blue',  4.5);
df.addRow('skirts', 'blue',  5.5);
df

給出:

df =
PROD    COLOUR  |  price
shirts  red     |  5.0
shirts  blue    |  4.5
skirts  blue    |  5.5

相關用法


注:本文由純淨天空篩選整理自ampl.com大神的英文原創作品 addRow。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。