一个免费的Javascript&html5 Charts

Javascript&html5 Charts

开  发 商:AMCHARTS

当前版本:2.9.3下载

JavaScript/HTML5 Charts能满足大部分的开发需求,包括序列图表(列型图,条形图,线型图,面积图,步骤折线图,平滑折线图,蜡烛图,ohlc图),饼图/环形图,雷达图/极区图以及xy图/散点图/气泡图。

支持所有现代浏览器

JavaScript/HTML5 Charts用SVG(可伸缩矢量图形)渲染图表,现在几乎所有的现代浏览器都是支持这个技术的,如火狐、谷歌、Safari、Opera和IE(since v.9)。针对老版本的IE,JavaScript/HTML5 Charts采用了VML(矢量标记语言)技术,这样即使是IE6的用户也可以查看图表。JavaScript/HTML5 Charts还可以在IOS(iPad, iPhone, iPod Touch)和安卓(since v.4)系统的移动设备上运行。

免费下载和使用

所有的amCharts产品都可以免费下载和使用,免费版和收费版唯一的区别就是图表的左上角会出现一个小小的网站链接。

超级强大的序列图表

JavaScript/HTML5 Charts称得上是名符其实的超级图表。它支持列形图,条形图,线形图,面积图,步骤折线图,平滑折线图,蜡烛图,ohlc图等,可以接收基于日期/时间的数据,并以用户所需的任意格式显示,还可以根据数据值域在逻辑间隔处放置网格线-以月,周,小时开头。若将其自带的单个属性“rotate”设置为“ture”,则用户的列形图可以变为条形图,并在纵坐标上进行绘制。图表支持的多个坐标轴值也包括对数和指数。用户可以对图表缩放,摇动以及为坐标轴分类和值添加参考线,序列图和XY图均支持趋势线。

可滚动和缩放

序列图和XY图均可以进行缩放和滚动。估计您从未在我们的竞争对手那看到过可进行缩放的XY图表吧?在系列图中图形带有先进的滚动条?我想肯定没有。

图表效果非常精细,漂亮:

Javascript&html5 Charts

Javascript&html5 Charts


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 好的,以下是一个pyecharts.charts.wordcloud的例子: ```python from pyecharts import options as opts from pyecharts.charts import WordCloud words = [ ("Python", 10000), ("Java", 6181), ("C++", 4386), ("C", 4055), ("JavaScript", 2467), ("PHP", 2244), ("Go", 1899), ("Swift", 1484), ("TypeScript", 1112), ("Ruby", 965), ("Kotlin", 920), ("Rust", 587), ("Scala", 555), ("Lua", 550), ("Perl", 462), ("Objective-C", 366), ("CoffeeScript", 314), ("HTML", 300), ("CSS", 300), ("Shell", 200), ] wordcloud = ( WordCloud() .add("", words, word_size_range=[20, 100]) .set_global_opts(title_opts=opts.TitleOpts(title="WordCloud-基本示例")) ) wordcloud.render("wordcloud_base.html") ``` 希望对您有所帮助! ### 回答2: 以下是一个使用pyecharts.charts.wordcloud绘制词云的例子: ```python from pyecharts import options as opts from pyecharts.charts import WordCloud # 初始化数据 data = [ ("玩具", 100), ("游戏", 90), ("电影", 80), ("音乐", 70), ("运动", 60), ("旅行", 50), ("阅读", 40), ("美食", 30), ("摄影", 20), ("编程", 10), ] # 创建WordCloud实例 wordcloud = ( WordCloud() .add("", data, word_size_range=[20, 100]) .set_global_opts(title_opts=opts.TitleOpts(title="兴趣爱好词云")) ) # 渲染生成结果 wordcloud.render("wordcloud.html") ``` 使用给定的数据,以上代码将绘制一个词云。词云中的每个词语由词语本身和对应的权重组成,权重大的词语在词云中显示得更大。表的标题为"兴趣爱好词云"。最后,将生成的词云保存为一个名为"wordcloud.html"的文件。 在这个例子中,我们使用了pyecharts库中的WordCloud类来创建词云,并使用add()方法添加数据并设置一些样式选项。opts.TitleOpts用于设置标题选项。最后,调用render()方法来渲染并保存表。 ### 回答3: 这是一个使用pyecharts库中的WordCloud组件的例子: ```python from pyecharts import options as opts from pyecharts.charts import WordCloud # 构造词云的数据 data = [ ("Python", 100), ("数据分析", 80), ("可视化", 70), ("编程", 60), ("机器学习", 50), ("人工智能", 40), ("Web开发", 30), ("数据科学", 20), ("表展示", 10), ("数据处理", 5) ] # 创建WordCloud对象并设置基本属性 wordcloud = WordCloud() wordcloud.set_global_opts( title_opts=opts.TitleOpts( title="词云示例", # 设置标题 subtitle="使用pyecharts库", # 设置副标题 ) ) # 添加词云数据 wordcloud.add("", data, word_size_range=[20, 100]) # 渲染表并保存为HTML文件 wordcloud.render("wordcloud.html") ``` 这个例子演示了如何使用pyecharts库的WordCloud组件创建一个词云。首先,我们定义了词云的数据,其中每个元素包含一个词语和它的权重。然后,创建一个WordCloud对象,并通过`set_global_opts()`方法设置了表的标题和副标题。接下来,使用`add()`方法将数据添加到词云对象中,并通过`word_size_range`参数设置词语的字体大小范围。最后,使用`render()`方法将表渲染为HTML文件,保存为"wordcloud.html"。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值