Ben chart.js .Bar() grafikleri kullanıyorum. Bununla birlikte, bazı koşullarda sistemde veri bulunmayabilir. Boş (sahte) veri kümeleri oluşturmanın kısa bir yolu, bir şekilde grafiklerin boş bir çizim yapmasını sağlayabilir miyim?Grafik js boş alan görüntüleniyor
cevap
Düzenleme: @zazu Bu örnek bu
istedi gibi boş bir Grafiğin yatay çizgiler göstermek için yayını düzenlenmiş, içinde (veri ile bir birinci veri kümesi sağlayan, Chart.js çizgi grafik kurmak ızgara dikey eksenini ölçeklendirmek ve yatay çizgileri görünür hale getirmek için, ve ikinci bir boş veri ile sipariş edin. Bu, boş bir grafik ile sonuçlanır, fakat görülebilir tam ızgara ile:
var data = {
labels: ["January", "February", "March", "April", "May", "June", "July"],
datasets: [
// invisible dataset
{
label: "",
fillColor: "rgba(220,220,220,0.0)",
strokeColor: "rgba(220,220,220,0)",
pointColor: "rgba(220,220,220,0)",
pointStrokeColor: "#fff",
pointHighlightFill: "#fff",
pointHighlightStroke: "rgba(220,220,220,1)",
// change this data values according to the vertical scale
// you are looking for
data: [65, 59, 80, 81, 56, 55, 40]
},
// your real chart here
{
label: "My dataset",
fillColor: "rgba(220,220,220,0.2)",
strokeColor: "rgba(220,220,220,1)",
pointColor: "rgba(220,220,220,1)",
pointStrokeColor: "#fff",
pointHighlightFill: "#fff",
pointHighlightStroke: "rgba(220,220,220,1)",
data: []
}
]
};
var options = {
animation: false,
///Boolean - Whether grid lines are shown across the chart
scaleShowGridLines : true,
//Boolean - Whether to show vertical lines (except Y axis)
scaleShowVerticalLines: true,
showTooltips: false
};
var ctx = document.getElementById("myChart").getContext("2d");
var myLineChart = new Chart(ctx).Line(data, options);
<script src="http://www.chartjs.org/assets/Chart.js"></script>
<canvas id="myChart" width="400" height="400"></canvas>
JSFiddle here.
Ayrıca ızgarada yatay çizgilere ihtiyacım var. Onları burada görmüyorum. – iamawebgeek
Cevabımı düzenledim – bviale
Bu harika! Kendimi bulduğum cevaptan çok daha iyi. Bu grafiği çizebilmek için ölçeği (grid çizgilerinden sorumludur) kullandım. – iamawebgeek
- 1. Boş alan
- 2. Parlak Grafik Alan Tahsisi
- 3. nvd3.js-Line Grafik:
- 4. Harita d3.js ve geojson kullanarak görüntüleniyor
- 5. Salatalıklı Testler (JS grafik kütüphanesi)
- 6. Boş/boş alan değerleriyle yeni Dataframe oluştur
- 7. D3.js içinde Yığılmış Alan
- 8. mysql: Boş alan nasıl (innodb)
- 9. Dize Boş alan nasıl kaldırılır
- 10. Bir WrapPanel'de boş alan paylaşın
- 11. CSS'de boş alan nasıl vurgulanır?
- 12. Eğik JS App boş ekranı
- 13. d3.js grafik alanı farklı renklerle dolduruluyor
- 14. Alan boş veya boş mysql olup olmadığını nasıl kontrol edilir?
- 15. Url.Action() ile alan boş dizgeyi döndürür
- 16. centos boş alan disk üzerinde güncellenmiyor
- 17. özel validator alan boş değilken çağrılmadı
- 18. Neden UIFont sizeWithFont hesaplamada boş alan içeriyor?
- 19. SQL Server sorgu sonuçlarının sonunda boş alan
- 20. Rails Friendly_id hatası Ne zaman Boş Alan
- 21. Raylar: Formtastic: Birincil boş alan seçilmemiş Kutular
- 22. Masaüstündeki boş alan hakkında bilgi edinin
- 23. Aygıt boş alanı ve sanal alan alanı
- 24. Garip JPA davranışı, başlatılan alan boş
- 25. İç int boş alan nasıl eklenir?
- 26. C++ hataları: "grManager" içindeki 'greyim' öğesinde yer alan 'Grafik Yöneticisi'
- 27. c3.js kullanarak özel çörek veya pasta grafik oluşturma
- 28. kullanımı d3.js tek çizgi grafik aynı fakat farklı sıcaklıklar
- 29. Çok satırlı D3.js çizgi grafik biçiminde araç ipucunu şekillendirme
- 30. d3.js kuvvet yönelimli grafik için farklı düğüm sembolleri
Şimdiye kadar yaptığınız şeyin bir örneğini sağlayabilirsiniz – Quince
Çizgi grafik için boş bir ızgara grafiği nasıl oluşturabilirim? – iamawebgeek
@zazu Grafik.js veri olarak boş bir dizi vermeyi denediniz mi? İhtiyaçlarınıza uygun mu? – bviale