Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. var myMatrix = new Array(1670)
  2. for (var i=0; i<myMatrix.length; i++){
  3. myMatrix[i] = twodmatrix()}
  4. function twodmatrix(){
  5. var myMat = new Array(180)
  6. for (var i=0; i<myMat.length; i++){
  7. myMat[i] = new Array(90)}
  8. return(myMat)}
  9. d3.text("tempanomaly_new.txt", function(data){
  10. var text1 = d3.csv.parseRows(data).map(function(row){
  11. return row.map(function(value) {
  12. return +value;}); });
  13. for(var i = 0; i<myMatrix.length; i++){
  14. myMatrix[i] = text1;}
  15. console.log(text1);});
  16. var width = 1670;
  17. var height = 90;
  18. var lineGraph = d3.select("#D3lines")
  19. .append("svg:svg")
  20. .attr("width", width)
  21. .attr("height", height);
  22. for (var j1=0; j1 <= width; j1= j1+1) {
  23. for (var j = 0; j<twodmatrix.length; j = j+ 25){
  24. lineGraph.append("svg:line")
  25. .attr("x1", 25)
  26. .attr("y1", j)
  27. .attr("x2", 89)
  28. .attr("y2", j)
  29. .style("stroke", "rgb(6,120,155)")
  30. .style("stroke-width", 2);};
  31.  
  32. // Using for loop to draw multiple vertical lines
  33. for (var j=0; j <89; j=j+25) { lineGraph.append("svg:line")
  34. .attr("x1", j)
  35. .attr("y1", 25)
  36. .attr("x2", j)
  37. .attr("y2", 179)
  38. .style("stroke", "rgb(6,120,155)")
  39. .style("stroke-width", 2);};};
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement