
data visualization—d3.js/R
文章平均质量分 59
空城_招Python数据处理
Python数据处理急招人
展开
-
R语言 绘制三维散点图的预测曲面
library(rgl)#预测脚本predictgrid<-function(model,xvar,yvar,zvar,res=16,type=NULL){ xrange<-range(model$model[[xvar]]) yrange<-range(model$model[[yvar]]) newdata<-expand.grid(x=seq(xra...原创 2015-04-29 12:52:31 · 17358 阅读 · 2 评论 -
【python】获取三维图形的某个截面
在数据可视化实践过程中经常需要对三维甚至更高纬度数据进行可视化。由于视线阻挡,人们在看三维物体时并不能观测清楚完全。有时候需要获取三维图形的某个截面来单独分析数据。# -*- coding: utf-8 -*-import numpy as npfrom mpl_toolkits.mplot3d import Axes3Dimport matplotlib...原创 2016-01-19 20:06:24 · 9455 阅读 · 3 评论 -
多重折线图自定义X轴间隔与自定义title名称—R语言
InputDataRcodelibrary(ggplot2)data<-read.csv("D:\\rwork\MSN\\indexbyminutes.csv",header = T)dt<-data.frame(data)head(dt)#mode(dt$ID)#class(dt$ID)#dt$ID2<-dt$as.vector(dt$ID)#class(dt$ID原创 2015-11-12 23:49:20 · 6758 阅读 · 0 评论 -
3D动态词云—JavaScript
词云效果(动态旋转)数据为JSON格式:{"科技馆":29.153, "统一":29.546}~~代码:<!DOCTYPE html><html><head lang="en"> <meta charset="utf-8"> <title>Winds Tag Ball Demo&l...原创 2015-09-02 13:48:51 · 22508 阅读 · 6 评论 -
绘制网络分面图—matplotlib,networkx
使用python的matplotlib与networkx绘制网络分面图数据格式:左边两列是网络的ID与name 再右边变是网络的连边了。比如第一行网络的边为(1,2)(3,4)(2,3)(4,5)代码:# coding: utf-8import networkx as nximport matplotlib.pyplot as pltimport cs原创 2015-06-05 20:05:34 · 3399 阅读 · 0 评论 -
D3.js制作地图等值线与饼图
使用D3.js在等值线地图上添加饼图。比如:各省颜色深浅可以表示公司在该省投资额,饼图大小代表该省的收入额,饼图各个扇形表示各个收入来源比例。代码效果图:源代码: stage1——changer china university map- var w = 1000; var h = 1000; var svg原创 2015-04-27 15:20:55 · 7407 阅读 · 1 评论 -
基于sankey图制作的社区变动图
基于sankey图制作了一个社区成员变迁图,矩形与link上的文字均可以经过拖动改变位置。代码运行结果:javascript源码:Sankey Prototype text{ display:block; } .link { fill: none; stroke: #18c0ff;原创 2015-04-27 14:58:30 · 2378 阅读 · 0 评论 -
R语言 向分面数据添加公式与拟合曲线
数据源代码:library(ggplot2)data<-read.csv("D:\\rwork\\tiaocan_xiugai.csv",header = T) #header = Falese的意思dt<-as.data.frame(data)dt2<-dt#函数lm_labels<-function(dat){ count1<-dat$count1 de原创 2015-04-29 13:14:18 · 14113 阅读 · 1 评论 -
R语言 分类数据折线图绘制
代码主要实现当x轴数据为分类数据时,如何指定数据按指定数据排序,以折线图方式展现数据数据library(ggplot2)data<-read.csv("D:\\rwork\\tiaocan_xielvbianhua.csv",header = T) #header = Falese的意思data#绘制斜率变化dt<-datap<-ggplot(dt,aes(x=reor原创 2015-04-29 13:03:18 · 16341 阅读 · 0 评论