アットウィキロゴ

huka

google.load("visualization", "1", {packages:["corechart"]});
var point = new Array();
var pointx = new Array();
var x = new Array();
var year = new Array();
var month = new Array();
 
function samplex() {
 
        var query = "SELECT * FROM " +
            '1MXib5s2LpS6kidM01aFOVaEOEKgncnbvCMPIqR4Y';
        var encodedQuery = encodeURIComponent(query);
 
        var url = ['https://www.googleapis.com/fusiontables/v1/query'];
        url.push('?sql=' + encodedQuery);
        url.push('&key=AIzaSyAH0WCAXRIdHdbI-6bnMSN4kVDDZZmGyqY');
        url.push('&callback=?');
 
 
 
 
 
        $.ajax({
            url: url.join(''),
            dataType: 'jsonp',
            success: function (data) {
                var rows = data['rows'];
 
 
 
                sx = 0;
 
                for (var i in rows) {
                    sx = sx + 1;
                    point[sx]=rows[i][33];
 
 
                }
 
 
                number = sx;
 
 
 mm=4;
 yy=1993;
 
   for(s=1;s<number+1;s++){
  mm=mm+1;
  if(mm>4)yy=yy+1;
  if(mm>4)mm=1;
  year[s]=yy;
  month[s]=mm;
 
    }
 
 
 
 
 for(s=0;s<number+1;s++){
 x[s]=new Array();    
 }
 x[0][0]="date";
 x[0][1]="国民経済計算";
 x[0][2]="貿易統計";
 for(s=1;s<number+1;s++){
 x[s][0]=""+year[s]+"年"+month[s]+"期";    
 x[s][1]=point[s]*1;   
 x[s][2]=pointx[s]*1;  
 }
 
 
var data =google.visualization.arrayToDataTable(x);
var op = {title: '国民経済計算'};
 
var chart = new google.visualization.LineChart(document.getElementById('memo'));
chart.draw(data, op);
 
 
 
 
 
 
 
            }
        });
 
}
 
 
function sample() {
 
        var query = "SELECT * FROM " +
            '1U2gSJbSrqD3kaIJ5mKwI-Wknhs_PSV5TC4aQWChf';
        var encodedQuery = encodeURIComponent(query);
 
        var url = ['https://www.googleapis.com/fusiontables/v1/query'];
        url.push('?sql=' + encodedQuery);
        url.push('&key=AIzaSyAH0WCAXRIdHdbI-6bnMSN4kVDDZZmGyqY');
        url.push('&callback=?');
 
 
 
 
 
        $.ajax({
            url: url.join(''),
            dataType: 'jsonp',
            success: function (data) {
                var rows = data['rows'];
 
 
                sx = 0;
 
 var p=new Array();
 
                for (var i in rows) {
                    sx = sx + 1;
                    p[sx]=rows[i][1];
                }
 
 number=sx;
 
 for(s=1;s<number+1;s++){
 p[s]=p[s]/1000000;    
 }
 
 mm=12;
 yy=1987;
 
for(s=1;s<number+1;s++){
mm=mm+1;
if(mm>12)yy=yy+1;
if(mm>12)mm=1;
year[s]=yy;
month[s]=mm;
}
 
s1=0;
for(s=1;s<number+1;s++){
 h=0;
if(year[s]==1994)h=h+1;
if(month[s]==1)h=h+1;
if(h==2)s1=s;
}
 
alert(s1);
for(s=1;s<100;s++){
pointx[s]=0;    
}
 
for(s=1;s<100;s++){
n1=s1+3*s-3;
n2=n1+1;
n3=n2+1;
if(n1>number)n1=1;
if(n2>number)n2=1;
if(n3>number)n3=1;
pointx[s]=p[n1]+p[n2]+p[n3];    
}
 
 
 
samplex();            
 
 
 
 
 
            }
        });
 
}
 
最終更新:2016年02月12日 00:56