当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。