Compilador de objetos DataTable. Para crear una tabla de datos, primero debes especificar sus columnas. y, luego, sumando sus filas, una a la vez. Ejemplo:
var data = Charts.newDataTable() .addColumn(Charts.ColumnType.STRING, "Month") .addColumn(Charts.ColumnType.NUMBER, "In Store") .addColumn(Charts.ColumnType.NUMBER, "Online") .addRow(["January", 10, 1]) .addRow(["February", 12, 1]) .addRow(["March", 20, 2]) .addRow(["April", 25, 3]) .addRow(["May", 30, 4]) .build();
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addColumn(type, label) | DataTableBuilder | Agrega una columna a la tabla de datos. |
addRow(values) | DataTableBuilder | Agrega una fila a la tabla de datos. |
build() | DataTable | Compila y muestra una tabla de datos. |
setValue(row, column, value) | DataTableBuilder | Establece un valor específico en la tabla. |
Documentación detallada
addColumn(type, label)
Agrega una columna a la tabla de datos. Se agregarán columnas de 0 a n.
Los gráficos suelen utilizar la primera columna para las etiquetas (por ejemplo, las etiquetas del eje X en las líneas gráficos o etiquetas de porciones en gráficos circulares). Las otras columnas suelen usarse para los datos y, por lo tanto, suelen requerir valores numéricos.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
type | ColumnType | tipo de datos en la columna (número, cadena o fecha) |
label | String | etiqueta de la columna (se usa para las leyendas del gráfico). |
Volver
DataTableBuilder
: Es este compilador para el encadenamiento.
addRow(values)
Agrega una fila a la tabla de datos.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
values | Object[] | valores para la fila, especificados en el mismo orden en que se ingresan las columnas. |
Volver
DataTableBuilder
: Es este compilador para el encadenamiento.
build()
setValue(row, column, value)
Establece un valor específico en la tabla.
Puedes establecer un valor antes de agregar la columna a la tabla de datos. Sin embargo, a menos que la columna se agrega en algún momento, se ignorará el valor.
No es necesario completar todos los valores de la columna. Los que falten se considerarán null
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
row | Integer | el índice de la fila (la primera fila tiene el índice 0) |
column | Integer | el índice de la columna (la primera columna tiene el índice 0) |
value | Object | el valor de la celda de la tabla (debe tener el tipo correcto para la columna) |
Volver
DataTableBuilder
: Este compilador se usa para encadenamiento.