Series sınıfı
Series sınıfı
Bir grafikte tek bir veri serisini temsil eden nesneyi kapsüller.
Series türü aşağıdaki üyeleri ortaya çıkarır:
Özellikler
Mülk | Tanım |
---|---|
is_filtered | Serinin seçili mi yoksa filtrelenmiş mi olduğunu gösterir. True değeri, bu serinin filtrelendiğini ve grafikte gösterilmeyeceğini gösterir. |
layout_properties | Düzenin özelliklerini temsil eder. |
points | Bir grafikteki bir serideki noktaların toplanmasını sağlar. |
area | Seri nesnesinin arka plan alanını temsil eder. |
border | Seri nesnesinin sınırını temsil eder. |
name | Veri serisinin adını alır veya ayarlar. |
display_name | Grafikte görüntülenen serinin adını alır. |
count_of_data_values | Veri değerlerinin sayısını alır. |
is_vertical_values | Veri kaynağının dikey olup olmadığını belirtir. |
values | Bu grafik serisinin Y değerlerini temsil eder. |
values_format_code | Values’un NumberList’inin biçim kodunu temsil eder. |
x_values_format_code | X Values’un NumberList’inin biçim kodunu temsil eder. |
x_values | Grafik serisinin x değerlerini temsil eder. |
bubble_sizes | Grafik serisinin kabarcık boyut değerlerini alır veya ayarlar. |
trend_lines | Bu serinin tüm trend çizgilerini döndürür. |
smooth | Eğri yumuşatmayı temsil eder. Çizgi grafiği veya dağılım grafiği için eğri yumuşatma açıksa doğrudur. Sadece çizgilerle birbirine bağlı çizgi ve dağılım grafikleri için geçerlidir. |
shadow | Serinin gölgesi varsa doğrudur. |
has_3d_effect | Dizi üç boyutlu bir görünüme sahipse doğrudur. Sadece balon grafikleri için geçerlidir. |
bar_3d_shape_type | 3 boyutlu çubuk veya sütun grafiğiyle kullanılan 3 boyutlu şekil türünü alır veya ayarlar. |
data_labels | Belirtilen ASeries için DataLabels nesnesini temsil eder. |
type | Bir veri serisinin türünü alır veya ayarlar. |
marker | Series.marker ‘i alır. |
plot_on_second_axis | Bu serinin ikinci değer ekseninde çizilip çizilmediğini gösterir. |
x_error_bar | Serinin X yönündeki hata çubuğunu temsil eder. |
y_error_bar | Serinin Y yönündeki hata çubuğunu temsil eder. |
has_hi_lo_lines | Çizgi grafiğinde yüksek-düşük çizgileri varsa doğrudur. Sadece çizgi grafikler için geçerlidir. |
hi_lo_lines | Bir çizgi grafiğinde bir serinin en yüksek-en düşük çizgilerini temsil eden bir HiLoLines nesnesi döndürür. Sadece çizgi grafikler için geçerlidir. |
has_series_lines | Yığılmış sütun grafiği veya çubuk grafiğinde seri çizgileri varsa doğrudur veya Pasta grafiğinin veya Pasta grafiğinin çubuğu grafiğinin iki bölümü arasında bağlayıcı çizgiler varsa. Yalnızca yığılmış sütun grafikleri, çubuk grafikleri, Pasta Pasta grafikleri veya Pasta Çubuk grafikleri için geçerlidir. |
series_lines | Yığılmış çubuk grafiği veya yığılmış sütun grafiği için seri satırlarını temsil eden bir SeriesLines nesnesi döndürür. Sadece yığılmış çubuk ve yığılmış sütun grafikleri için geçerlidir. |
has_drop_lines | Grafikte düşüş çizgileri varsa doğrudur. Sadece çizgi grafiği veya alan grafikleri için geçerlidir. |
drop_lines | Çizgi grafiğinde veya alan grafiğinde bir serinin bırakma çizgilerini temsil eden Line nesnesini döndürür.Sadece çizgi grafiği veya alan grafikleri için geçerlidir. |
has_up_down_bars | Çizgi grafiğinde yukarı ve aşağı çubuklar varsa doğrudur. Sadece çizgi grafikler için geçerlidir. |
up_bars | Bir çizgi grafiğindeki yukarı çubukları temsil eden bir DropBars nesnesi döndürür. Sadece çizgi grafikler için geçerlidir. |
down_bars | Bir çizgi grafiğindeki aşağı çubukları temsil eden DropBars nesnesini döndürür.Sadece çizgi grafikler için geçerlidir. |
is_color_varied | Noktaların renginin değişip değişmediğini gösterir. Grafikte yalnızca bir seri bulunmalıdır. |
gap_width | Çubuk veya sütun kümeleri arasındaki boşluğu, çubuk veya sütun genişliğinin yüzdesi olarak döndürür veya ayarlar. Bu özelliğin değeri 0 ile 500 arasında olmalıdır. |
first_slice_angle | İlk pasta grafiği veya halka grafiği diliminin açısını derece cinsinden (dikeyden saat yönünde) alır veya ayarlar. Sadece pasta, 3 boyutlu pasta ve halka grafikler için geçerlidir, 0 ila 360. |
overlap | Çubukların ve sütunların nasıl konumlandırılacağını belirtir. -100 ile 100 arasında bir değer olabilir. Sadece 2 boyutlu çubuk ve 2 boyutlu sütun grafikleri için geçerlidir. |
second_plot_size | Pasta grafiğinin veya pasta grafiği çubuğunun ikincil bölümünün boyutunu döndürür veya ayarlar, birincil pastanın büyüklüğünün yüzdesi olarak. 5 ile 200 arasında bir değer olabilir. |
split_type | Bir pasta veya pasta çubuğundaki ikinci pasta veya çubukta hangi veri noktalarının bulunduğunu nasıl belirleyeceğinizi belirten bir değeri döndürür veya ayarlar pasta grafiği. |
split_value | İkinci pasta veya çubukta hangi veri noktalarının olacağını belirlemek için kullanılacak bir değeri döndürür veya ayarlar bir pasta pastası veya pasta grafiğinin çubuğu. |
is_auto_split | Eşik değerinin otomatik olup olmadığını belirtir. |
bubble_scale | Belirtilen grafik grubundaki baloncuklar için ölçek faktörünü alır veya ayarlar. 0 (sıfır) ile 300 arasında bir tam sayı değeri olabilir, varsayılan boyutun bir yüzdesine karşılık gelir. Sadece balon grafikleri için geçerlidir. |
size_represents | Bir balon grafiğinde balon boyutunun neyi temsil ettiğini alır veya ayarlar. |
show_negative_bubbles | Grafik grubu için negatif baloncuklar gösteriliyorsa doğrudur. Sadece baloncuk grafikleri için geçerlidir. |
doughnut_hole_size | Bir halka grafik grubundaki deliğin boyutunu döndürür veya ayarlar. Delik boyutu, grafik boyutunun yüzde 10 ile 90 arasında bir yüzdesi olarak ifade edilir. |
explosion | Açık bir pasta diliminin pasta grafiğinin merkezinden uzaklığı, pasta çapının yüzdesi olarak ifade edilir. |
has_radar_axis_labels | Bir radar grafiğinin kategori eksen etiketleri varsa doğrudur. Yalnızca radar grafikleri için geçerlidir. |
has_leader_lines | Seride lider çizgileri varsa doğrudur. |
leader_lines | Bir grafikteki öncü çizgileri temsil eder. Öncü çizgiler, veri etiketlerini veri noktalarına bağlar. Bu nesne bir koleksiyon değil; tek bir lider çizgisini temsil eden bir nesne yok. |
legend_entry | Bu seriye göre efsane girişini alır. |
shape_properties | Serinin görsel şekil özelliklerini tutan ShapePropertyCollection nesnesini alır. |
Yöntemler
Yöntem | Tanım |
---|---|
move(self, count) | Seriyi yukarı veya aşağı hareket ettirir. |
Örnek
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")
Ayrıca bakınız
- modül
aspose.cells.charts
- sınıf
DropBars
- sınıf
Line
- sınıf
ShapePropertyCollection