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 belirtir. Doğru, bu serinin filtrelendiğini ve grafikte görüntülenmeyeceğini gösterir. |
layout_properties | Düzenin özelliklerini temsil eder. |
points | Bir grafikteki bir serideki noktaların toplanmasını alır. |
area | Series nesnesinin arka plan alanını temsil eder. |
border | Series nesnesinin kenarlığını temsil eder. |
name | Veri serisinin adını alır veya ayarlar. |
display_name | Grafik grafiğinde 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 | Grafik serisinin verilerini temsil eder. |
values_format_code | Values’un NumberList’inin biçim kodunu temsil eder. |
x_values | Grafik serisinin x değerlerini temsil eder. |
bubble_sizes | Grafik serisinin kabarcık boyutları değerlerini alır veya ayarlar. |
trend_lines | Serinin tüm eğilim çizgilerinin bir koleksiyonunu temsil eden bir nesne 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. Yalnızca çizgi grafikleriyle bağlanan çizgi ve dağılım için geçerlidir. |
shadow | Serinin gölgesi varsa doğrudur. |
has_3d_effect | Serinin üç boyutlu bir görünümü varsa doğrudur. Yalnızca kabarcık grafikleri için geçerlidir. |
bar_3d_shape_type | 3B çubuk veya sütun grafiğiyle kullanılan 3B ş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 çizgiler varsa doğrudur. Yalnızca çizgi grafikleri için geçerlidir. |
hi_lo_lines | Çizgi grafiğindeki bir serinin yüksek-düşük çizgilerini temsil eden bir HiLoLines nesnesi döndürür. Yalnızca çizgi grafikleri için geçerlidir. |
has_series_lines | Yığılmış bir sütun grafiğinde veya çubuk grafiğinde seri çizgiler veya Pasta Pasta grafiği veya Pasta Çubuğu grafiğinde iki bölüm arasında bağlayıcı çizgiler varsa. Yalnızca yığılmış sütun grafikleri, çubuk grafikler, Pasta Pasta grafikleri veya Pasta Çubuğu grafikleri için geçerlidir. |
series_lines | Yığılmış bir çubuk grafik veya yığılmış sütun grafiği için seri çizgilerini temsil eden bir SeriesLines nesnesi döndürür. Yalnızca yığılmış çubuk ve yığılmış sütun grafikleri için geçerlidir. |
has_drop_lines | Grafikte düşme çizgileri varsa doğrudur. Yalnızca çizgi grafik veya alan grafikleri için geçerlidir. |
drop_lines | Çizgi grafiği veya alan grafiğindeki bir serinin bırakma çizgilerini temsil eden Line nesnesini döndürür.Yalnızca çizgi grafik veya alan grafikleri için geçerlidir. |
has_up_down_bars | Çizgi grafiğinde yukarı ve aşağı çubuklar varsa doğrudur. Yalnızca çizgi grafikleri için geçerlidir. |
up_bars | Çizgi grafikteki yukarı çubukları temsil eden bir DropBars nesnesi döndürür. Yalnızca çizgi grafikleri için geçerlidir. |
down_bars | Çizgi grafikteki aşağı çubukları temsil eden DropBars nesnesini döndürür.Yalnızca çizgi grafikleri için geçerlidir. |
is_color_varied | Noktaların renginin değişip değişmediğini temsil eder. Grafik yalnızca bir seri içermelidir. |
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ğinin veya halka grafiği diliminin açısını derece cinsinden (dikeyden saat yönünde) alır veya ayarlar. Yalnızca 0 ile 360 arasındaki pasta, 3 boyutlu pasta ve halka grafikleri için geçerlidir. |
overlap | Çubukların ve sütunların nasıl konumlandırılacağını belirtir. -100 ile 100 arasında bir değer olabilir. Yalnızca 2 boyutlu çubuk ve 2 boyutlu sütun grafikleri için geçerlidir. |
second_plot_size | Pasta grafiğin veya pasta grafiğinin sütununun ikincil bölümünün boyutunu döndürür veya ayarlar, birincil pastanın boyutunun yüzdesi olarak. 5 ila 200 arasında bir değer olabilir. |
split_type | Bir pasta veya çubuk üzerindeki ikinci pasta veya çubukta hangi veri noktalarının bulunduğunun nasıl belirleneceğini belirleyen bir değer döndürür veya ayarlar. yuvarlak diyagram. |
split_value | İkinci pasta veya çubukta hangi veri noktalarının bulunduğunu belirlemek için kullanılacak bir değeri döndürür veya ayarlar. bir pasta pastası veya pasta çubuğu grafiği. |
is_auto_split | Eşik değerinin otomatik olup olmadığını belirtir. |
bubble_scale | Belirtilen grafik grubundaki kabarcıklar için ölçek faktörünü alır veya ayarlar. 0 (sıfır) ile 300 arasında bir tamsayı değeri olabilir, varsayılan boyutun bir yüzdesine karşılık gelir. Yalnızca kabarcık grafikleri için geçerlidir. |
size_represents | Kabarcık grafiğinde kabarcık boyutunun neyi temsil ettiğini alır veya ayarlar. |
show_negative_bubbles | Grafik grubu için negatif baloncuklar gösteriliyorsa doğrudur. Yalnızca kabarcık grafikleri için geçerlidir. |
doughnut_hole_size | Halka grafik grubundaki deliğin boyutunu döndürür veya ayarlar. Delik boyutu, grafik boyutunun yüzde 10 ila 90’ı arasındaki 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ğinde kategori ekseni etiketleri varsa doğrudur. Yalnızca radar grafikleri için geçerlidir. |
has_leader_lines | Serinin lider çizgileri varsa doğrudur. |
leader_lines | Bir grafikteki lider çizgilerini temsil eder. Lider çizgiler veri etiketlerini veri noktalarına bağlar. Bu nesne bir koleksiyon değil; tek bir lider çizgisini temsil eden hiçbir nesne yoktur. |
legend_entry | Bu seriye göre efsane girişini alır. |
shape_properties | Series’in görsel şekil özelliklerini tutan ShapePropertyCollection nesnesini alır. |
Yöntemler
Yöntem | Tanım |
---|---|
move | Seriyi yukarı veya aşağı taşır. |
Ö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