Kullanımdan Kaldırıldı
Bu görselleştirme yeni bir sürüm ile değiştirildi. Lütfen yeni sürümü kullanın. Taşıma işlemini kolaylaştırmak için lütfen sürüm notları sayfasına bakın.
Genel bakış
SVG veya VML kullanılarak tarayıcı içinde oluşturulan alan grafiği. Noktalar tıklandığında ipuçlarını görüntüler. Açıklama girişleri tıklandığında satırları canlandırıyor.
Oluşturan: Google
Örnek
Görselleştirme Playground'da kendiniz kodlayın
<html>
<head>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("visualization", "1", {packages:["areachart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Year', 'Sales', 'Expenses'],
['2004', 1000, 400],
['2005', 1170, 460],
['2006', 660, 1120],
['2007', 1030, 540]
]);
var chart = new google.visualization.AreaChart(document.getElementById('chart_div'));
chart.draw(data, {width: 400, height: 240, legend: 'bottom', title: 'Company Performance'});
}
</script>
</head>
<body>
<div id="chart_div"></div>
</body>
</html>
Yükleniyor
google.load paketinin adı: "areachart".
google.load("visualization", "1", {packages: ["areachart"]});
Görselleştirmenin sınıf adı: google.visualization.AreaChart
var visualization = new google.visualization.AreaChart(container);
Veri Biçimi
İlk sütun bir dize olmalı ve kategori etiketini içermelidir. Ardından, her biri sayısal olmak kaydıyla, istenilen sayıda sütun gelebilir. Her sütun ayrı bir çizgi olarak görüntülenir.
Yapılandırma Seçenekleri
| Ad | Tür | Varsayılan | Açıklama |
|---|---|---|---|
| axisColor | dize veya Nesne | varsayılan renk | Eksenin rengi. Olası değerler, backgroundColor yapılandırma seçeneğindeki değerlerdir. |
| axisBackgroundColor | dize veya Nesne | varsayılan renk | Eksen arka planının etrafındaki kenarlık. Olası değerler, backgroundColor yapılandırma seçeneğindeki değerlerdir. |
| axisFontSize | sayı | otomatik | Grafik ekseni metninin piksel cinsinden yazı tipi boyutu. |
| backgroundColor | dize veya Nesne | varsayılan renk | Grafiğin ana alanı için arka plan rengi.
Aşağıdaki seçeneklerden biri olabilir:
|
| borderColor | dize veya Nesne | varsayılan renk | Grafik öğelerinin etrafındaki kenarlık. Olası değerler, backgroundColor yapılandırma seçeneğindeki değerlerdir. |
| renkler | Dize dizisi | Varsayılan renkler | Grafik öğeleri için kullanılacak renkler. Dize dizisi. Her öğe, "kırmızı" veya "#00cc00" gibi HTML tarafından desteklenen bir renk olan bir dizedir. |
| enableTooltip | boolean | true | Doğru değerine ayarlanırsa kullanıcı bir veri noktasını tıkladığında ipuçları gösterilir. |
| focusBorderColor | dize veya Nesne | varsayılan renk | Odaklı (fare ile gösterilen) grafik öğelerinin etrafındaki kenarlık. Olası değerler, backgroundColor yapılandırma seçeneğindeki değerlerdir. |
| yükseklik | sayı | Kapsayıcının yüksekliği | Grafiğin piksel cinsinden yüksekliği. |
| isStacked | boolean | false | Doğru değerine ayarlanırsa satır değerleri yığılır (toplanmış). |
| harita açıklamaları | dize | "sağ" | Açıklamaların konumu ve türü. Aşağıdakilerden biri olabilir:
|
| legendBackgroundColor | dize veya Nesne | varsayılan renk | Grafiğin açıklama alanı için arka plan rengi. Olası değerler, backgroundColor yapılandırma seçeneğindeki değerlerdir. |
| legendFontSize | sayı | otomatik | Gösterge yazı tipinin piksel cinsinden boyutu. |
| legendTextColor | dize veya Nesne | varsayılan renk | Gösterge metin rengi. Olası değerler, backgroundColor yapılandırma seçeneğindeki değerlerdir. |
| lineSize | sayı | 2 | Piksel cinsinden çizgi genişliği. Tüm çizgileri gizlemek ve yalnızca noktaları göstermek için sıfırı kullanın. |
| logScale | boolean | false | Doğru ise ana eksen logaritmik olarak ölçeklendirilmelidir. |
| maks. | sayı | otomatik | En yüksek Y ekseni ızgara çizgisini belirtir. Gerçek kılavuz çizgisi, iki değerden büyük olanı olur: maksimum seçenek değeri veya en yüksek veri değeri (bir sonraki üst ızgara işaretine yuvarlanır). |
| dk | sayı | otomatik | En alt Y ekseni ızgara çizgisini belirtir. Gerçek kılavuz çizgisi, iki değerin alt kısmı olur: minimum seçenek değeri veya en düşük veri değeri, sonraki alt ızgara işaretine yuvarlanır. |
| pointSize | sayı | 3 | Görüntülenen noktaların piksel cinsinden boyutu. Tüm noktaları gizlemek için sıfırı kullanın. |
| reverseAxis | boolean | false | Doğru değerine ayarlanırsa kategoriler sağdan sola doğru çizilir. Varsayılan olarak soldan sağa doğru çizim yapılır. |
| showCategories | boolean | true | Değer true ise kategori etiketleri gösterilir. Yanlış ise girmez. |
| title | dize | başlık yok | Grafiğin üzerinde gösterilecek metin. |
| titleX | dize | başlık yok | Yatay eksenin altında görüntülenecek metin. |
| titleY | dize | başlık yok | Dikey eksenle gösterilecek metin. |
| titleColor | dize veya Nesne | varsayılan renk | Grafik başlığının rengi. Olası değerler, backgroundColor yapılandırma seçeneğindeki değerlerdir. |
| titleFontSize | sayı | otomatik | Grafik başlığının yazı tipi boyutu (piksel). |
tooltipFontSize |
sayı | 11 | İpucu metninin yazı tipi boyutu. İpucu, metni belirtilen yazı tipinde tutamayacak kadar küçükse bu boyut azaltılabilir. |
| tooltipHeight |
sayı | 60 | İpucunun piksel cinsinden yüksekliği. İpucu yüksekliği sabittir; hiçbir zaman metnin uzunluğuna veya yazı tipi boyutuna sığacak şekilde büyümez veya küçülmez. Ancak grafik yüksekliğinin 1/3'ünden fazlası kırpılır. |
| tooltipWidth | sayı | 120 | İpucunun piksel cinsinden genişliği. İpucu genişliği sabittir; hiçbir zaman metnin uzunluğuna veya yazı tipi boyutuna sığacak şekilde büyümez veya küçülmez. Ancak, grafik genişliğinden daha büyük olan her şey kırpılır. |
| genişlik | sayı | Kapsayıcı genişliği | Grafiğin piksel cinsinden genişliği. |
Yöntemler
| Yöntem | Dönüş Türü | Açıklama |
|---|---|---|
draw(data, options) |
yok | Grafiği çizer. |
getSelection() |
Seçim öğeleri dizisi | Standart getSelection() uygulaması. Seçilen öğeler, sütun ve hücre öğeleridir. Kullanıcı tarafından tek seferde yalnızca bir sütun veya hücre seçilebilir. |
setSelection() |
yok | Standart setSelection() uygulaması ancak yalnızca bir öğenin seçilmesini destekler. Her seçim girişini sütun veya hücre seçimi olarak ele alır. Etiket sütununun seçilemeyeceğini unutmayın. |
Etkinlikler
| Ad | Açıklama | Özellikler |
|---|---|---|
onmouseover |
Kullanıcı fareyle bir noktanın üzerine geldiğinde tetiklenir ve ilgili hücrenin satır ve sütun dizinlerinden geçer. | satır, sütun |
onmouseout |
Kullanıcı fareyi bir noktadan uzaklaştırdığında ve karşılık gelen hücrenin satır ve sütun dizinlerinden geçtiğinde tetiklenir. | satır, sütun |
ready |
Grafik, harici yöntem çağrıları için hazır. Grafikle etkileşim kurmak ve
grafiği çizdikten sonra yöntemleri çağırmak istiyorsanız draw yöntemini
çağırmadan önce bu etkinlik için bir işleyici oluşturmanız ve bunları
yalnızca etkinlik tetiklendikten sonra çağırmanız gerekir |
Yok |
select |
Kullanıcı bir noktayı veya açıklamayı tıkladığında tetiklenir. Bir nokta seçildiğinde veri tablosunda karşılık gelen hücre seçilir. Açıklama seçildiğinde ise veri tablosundaki ilgili sütun seçilir.
Neyin seçildiğini öğrenmek için getSelection() numaralı telefonu arayın. |
Yok |
Veri Politikası
Tüm kod ve veriler tarayıcıda işlenip oluşturulur. Herhangi bir sunucuya veri gönderilmez.