(googlechartsharp) لماذا تعثر مخططات Google هذه المخططات الكلامية؟

StackOverflow https://stackoverflow.com/questions/983416

سؤال

لذلك أنا أضع تقرير تقسيط القليل من التعليمات البرمجية القليل من بيانات الاستخدام التي تم جمعها عبر مكتبات AOP Codesharp.

إليك ما يبدو عليه بيانات PIECHART:نص Alt http://tinyurl.com/lg6bnl.

ومع ذلك، فأي ما أتلقىه مقابل ScatterChart:نص Alt http://tinyurl.com/m2vayw.

إليك الرمز، تم تعديله لتغيير مجموعات البيانات إلى الصفائف الحرفية والحفاظ على الملصقات:

    using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Collections.Generic;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;
    using GoogleChartSharp;

int[] totalCalls={161,35,15,100,94,87,84,84,76,76,76,74,74,71,71,69,69,23,66,61};        
int[] totalCPU ={ 180, 100, 94, 55, 52, 48, 47, 47, 42, 42, 42, 41, 41, 39, 39, 38, 38, 38, 37, 34 };

        int[] averageRunningTime={18,45,100,9,9,9,9,9,9,9,9,9,9,9,9,9,9,27,9,9};

        List<int[]> dataList = new List<int[]>();
        dataList.Add(totalCalls);
        dataList.Add(averageRunningTime);
        dataList.Add(totalCPU);


        ScatterPlot sp = new ScatterPlot(600, 300);

        ChartAxis totalCallsAxis = new ChartAxis(ChartAxisType.Left);
        totalCallsAxis.SetRange(15, 161);

        ChartAxis averageRunningTimeAxis = new ChartAxis(ChartAxisType.Bottom);
        totalCallsAxis.SetRange(9, 100);

        sp.SetData(dataList);



        Image1.ImageUrl = sp.GetUrl();

ماذا ممكن ان تكون المشكلة؟

فقط في حالة اتباع شخص ما هذا السؤال، إليك أحدث إصدار من ScatterChart:النص البديل http://tinyurl.com/lvbrgw.

هل كانت مفيدة؟

المحلول 2

في الأساس، تقوم مكتبة Codesharp بعمل بعض الخداع مع أرقام ترميز مخططات Google تصر على، مما يؤدي إلى مشاكل العرض الغريبة هذه. أنا tinkered مع إجراءات تطبيع البيانات قليلا وحققت النتائج التي كنت أبحث عنها.

نصائح أخرى

اثنين من الحلول الممكنة:

  1. لم تقم أبدا بإضافة أنواع Chartaxis بشكل صريح إلى ScatterPlot. الشيك مثال المؤامرات مبعثرة لأنه حيث وجهت هذه المعلومات من.
  2. ملصق على هذه الصفحة وقال مؤامرة مبعثر لا يعمل لأنه يحاول إضافة قيم تعويم أكبر من 100. لاحظت أنك (قد، غير متأكد لأنني لم أعمل مع هذا API من قبل) يفعل نفس الشيء.

أتمنى أن يساعدك هذا!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top