Series clase
Series clase
Encapsula el objeto que representa una única serie de datos en un gráfico.
El tipo Series expone los siguientes miembros:
Propiedades
Propiedad | Descripción |
---|---|
is_filtered | Indica si la serie está seleccionada o filtrada. Verdadero representa que esta serie está filtrada y no se mostrará en el gráfico. |
layout_properties | Representa las propiedades del diseño. |
points | Obtiene la colección de puntos de una serie en un gráfico. |
area | Representa el área de fondo del objeto Serie. |
border | Representa el borde del objeto Serie. |
name | Obtiene o establece el nombre de la serie de datos. |
display_name | Obtiene el nombre de la serie que se muestra en el gráfico. |
count_of_data_values | Obtiene el número de valores de datos. |
is_vertical_values | Indica si la fuente de datos es vertical. |
values | Representa los datos de la serie de gráficos. |
values_format_code | Representa el código de formato de NumberList de Values. |
x_values | Representa los valores x de la serie de gráficos. |
bubble_sizes | Obtiene o establece los valores del tamaño de las burbujas de la serie de gráficos. |
trend_lines | Devuelve un objeto que representa una colección de todas las líneas de tendencia de la serie. |
smooth | Representa el suavizado de curvas. Verdadero si el suavizado de curvas está activado para el gráfico de líneas o el gráfico de dispersión. Se aplica solo a gráficos de líneas y de dispersión conectados por líneas. |
shadow | Verdadero si la serie tiene una sombra. |
has_3d_effect | Verdadero si la serie tiene apariencia tridimensional. Se aplica únicamente a los gráficos de burbujas. |
bar_3d_shape_type | Obtiene o establece el tipo de forma 3D utilizado con el gráfico de columnas o barras 3D. |
data_labels | Representa el objeto DataLabels para la ASeries especificada. |
type | Obtiene o establece el tipo de una serie de datos. |
marker | Obtiene el Series.marker . |
plot_on_second_axis | Indica si esta serie se traza en el segundo eje de valores. |
x_error_bar | Representa la barra de error de dirección X de la serie. |
y_error_bar | Representa la barra de error de dirección Y de la serie. |
has_hi_lo_lines | Verdadero si el gráfico de líneas tiene líneas altas y bajas. Se aplica solo a gráficos de líneas. |
hi_lo_lines | Devuelve un objeto HiLoLines que representa las líneas altas y bajas de una serie en un gráfico de líneas. Se aplica solo a gráficos de líneas. |
has_series_lines | Verdadero si un gráfico de columnas apiladas o de barras tiene líneas de serie o si un gráfico circular o de barras tiene líneas conectoras entre las dos secciones. Se aplica solo a gráficos de columnas apiladas, gráficos de barras, gráficos circulares o gráficos circulares de barras. |
series_lines | Devuelve un objeto SeriesLines que representa las líneas de serie de un gráfico de barras apiladas o un gráfico de columnas apiladas. Se aplica solo a gráficos de barras y columnas apiladas. |
has_drop_lines | Verdadero si el gráfico tiene líneas desplegables. Se aplica solo a gráficos de líneas o de áreas. |
drop_lines | Devuelve un objeto Line que representa las líneas de colocación de una serie en el gráfico de líneas o de áreas.Se aplica solo a gráficos de líneas o de áreas. |
has_up_down_bars | Verdadero si un gráfico de líneas tiene barras hacia arriba y hacia abajo. Se aplica solo a gráficos de líneas. |
up_bars | Devuelve un objeto DropBars que representa las barras ascendentes en un gráfico de líneas. Se aplica solo a gráficos de líneas. |
down_bars | Devuelve un objeto DropBars que representa las barras hacia abajo en un gráfico de líneas.Se aplica solo a gráficos de líneas. |
is_color_varied | Representa si se varía el color de los puntos. El gráfico debe contener sólo una serie. |
gap_width | Devuelve o establece el espacio entre grupos de barras o columnas, como porcentaje del ancho de la barra o columna. El valor de esta propiedad debe estar entre 0 y 500. |
first_slice_angle | Obtiene o establece el ángulo del primer gráfico circular o de anillos, en grados (en el sentido de las agujas del reloj desde la vertical). Se aplica solo a gráficos circulares, circulares 3D y de anillos, de 0 a 360. |
overlap | Especifica cómo se colocan las barras y columnas. Puede ser un valor entre – 100 y 100. Se aplica solo a gráficos de barras y columnas 2D. |
second_plot_size | Devuelve o establece el tamaño de la sección secundaria de un gráfico circular o de barras de un gráfico circular. como porcentaje del tamaño del pastel primario. Puede ser un valor de 5 a 200. |
split_type | Devuelve o establece un valor que indica cómo determinar qué puntos de datos están en el segundo pastel o barra de un pastel o barra de Gráfico circular. |
split_value | Devuelve o establece un valor que se utilizará para determinar qué puntos de datos están en el segundo pastel o barra en un gráfico circular o una barra de un gráfico circular. |
is_auto_split | Indica si el valor del umbral es automático. |
bubble_scale | Obtiene o establece el factor de escala de las burbujas en el grupo de gráficos especificado. Puede ser un valor entero de 0 (cero) a 300, correspondiente a un porcentaje del tamaño predeterminado. Se aplica únicamente a los gráficos de burbujas. |
size_represents | Obtiene o establece lo que representa el tamaño de la burbuja en un gráfico de burbujas. |
show_negative_bubbles | Verdadero si se muestran burbujas negativas para el grupo de gráficos. Válido sólo para gráficos de burbujas. |
doughnut_hole_size | Devuelve o establece el tamaño del agujero en un grupo de gráficos de anillos. El tamaño del agujero se expresa como un porcentaje del tamaño del gráfico, entre el 10 y el 90 por ciento. |
explosion | La distancia de un sector circular abierto desde el centro del gráfico circular se expresa como porcentaje del diámetro circular. |
has_radar_axis_labels | Verdadero si un gráfico de radar tiene etiquetas de eje de categorías. Se aplica sólo a cartas de radar. |
has_leader_lines | Verdadero si la serie tiene líneas guía. |
leader_lines | Representa líneas guía en un gráfico. Las líneas guía conectan etiquetas de datos con puntos de datos. Este objeto no es una colección; no hay ningún objeto que represente una única línea guía. |
legend_entry | Obtiene la entrada de leyenda según esta serie. |
shape_properties | Obtiene el objeto ShapePropertyCollection que contiene las propiedades de forma visual de la serie. |
Métodos
Método | Descripción |
---|---|
move | Mueve la serie hacia arriba o hacia abajo. |
Ejemplo
from aspose.cells import Workbook
from aspose.cells.charts import ChartMarkerType, ChartType, FormattingType
from aspose.pydrawing import Color
# Instantiating a Workbook object
workbook = Workbook()
# Adding a new worksheet to the Excel object
sheetIndex = workbook.worksheets.add()
# Obtaining the reference of the newly added worksheet by passing its sheet index
worksheet = workbook.worksheets[sheetIndex]
# Adding a sample value to "A1" cell
worksheet.cells.get("A1").put_value(50)
# Adding a sample value to "A2" cell
worksheet.cells.get("A2").put_value(100)
# Adding a sample value to "A3" cell
worksheet.cells.get("A3").put_value(150)
# Adding a sample value to "A4" cell
worksheet.cells.get("A4").put_value(200)
# Adding a sample value to "B1" cell
worksheet.cells.get("B1").put_value(60)
# Adding a sample value to "B2" cell
worksheet.cells.get("B2").put_value(32)
# Adding a sample value to "B3" cell
worksheet.cells.get("B3").put_value(50)
# Adding a sample value to "B4" cell
worksheet.cells.get("B4").put_value(40)
# Adding a sample value to "C1" cell as category data
worksheet.cells.get("C1").put_value("Q1")
# Adding a sample value to "C2" cell as category data
worksheet.cells.get("C2").put_value("Q2")
# Adding a sample value to "C3" cell as category data
worksheet.cells.get("C3").put_value("Y1")
# Adding a sample value to "C4" cell as category data
worksheet.cells.get("C4").put_value("Y2")
# Adding a chart to the worksheet
chartIndex = worksheet.charts.add(ChartType.COLUMN, 5, 0, 15, 5)
# Accessing the instance of the newly added chart
chart = worksheet.charts[chartIndex]
# Adding NSeries (chart data source) to the chart ranging from "A1" cell to "B4"
seriesIndex = chart.n_series.add("A1:B4", True)
# Setting the data source for the category data of NSeries
chart.n_series.category_data = "C1:C4"
series = chart.n_series[seriesIndex]
# Setting the values of the series.
series.values = "=B1:B4"
# Changing the chart type of the series.
series.type = ChartType.LINE
# Setting marker properties.
series.marker.marker_style = ChartMarkerType.CIRCLE
series.marker.foreground_color_set_type = FormattingType.AUTOMATIC
series.marker.foreground_color = Color.black
series.marker.background_color_set_type = FormattingType.AUTOMATIC
# do your business
# Saving the Excel file
workbook.save("book1.xls")
Ver también
- módulo
aspose.cells.charts
- clase
DropBars
- clase
Line
- clase
ShapePropertyCollection