string

добавляет новое поле элементам данных

void string(string property,object data);

Parameters

propertystringполе
dataobjectданные с элементами группы

Example

$$("mychart").group({
    by:"company",
    map:{
        sales:["sales", "sum"],
        state:["grouped", "string"]
    }
});

Related samples

Details

Предположим, что изначально у нас есть такие данные:

initial_data = [
    {id:1, sales:262, year:2003, company:"Company 3"},
    {id:2, sales:527, year:1998, company:"Company 1"},
    {id:3, sales:629, year:2006, company:"Company 3"},
    {id:4, sales:403, year:2008, company:"Company 2"},
    {id:5, sales:377, year:2006, company:"Company 2"}
];

Мы группируем их таким образом:

$$("mychart").group({
    by:"company",
    map:{
        sales:["sales", "sum"],
        state:["grouped", "string"]
    }
});

И в итоге получаем:

new_data = [
    {id: "Company 1", sales: 527,  state: "grouped"}
    {id: "Company 2", sales: 780,  state: "grouped"}
    {id: "Company 3", sales: 891,  state: "grouped"}
];
See also
Наверх