96编辑器旗下产品
找图
终身
ID:0
到期时间:永久
退出登录
您的位置:首页 > 百科管理 > 详情

在线绘制折线图的网站-请问哪款股票软件可以根据自己提供的数据系列画出折线图(或K线图)?

原创:找图网 2023-04-19 10:08:09
  • FigDraw 7. SCI 文章绘图之折线图 (Lineplot)

  • 点击关注,桓峰基因

    目前整理出来的教程目录如下:

    FigDraw 1. SCI 文章的灵魂 之 简约优雅的图表配色

    FigDraw 2. SCI 文章绘图必备 R 语言基础

    FigDraw 3. SCI 文章绘图必备 R 数据转换

    FigDraw 4. SCI 文章绘图之散点图 (Scatter)

    FigDraw 5. SCI 文章绘图之柱状图 (Barplot)

    FigDraw 6. SCI 文章绘图之箱线图 (Boxplot)

    FigDraw 7. SCI 文章绘图之折线图 (Lineplot)

    折线图同样是应用非常广泛的统计图之一,通过折线图可以反映某种现象的趋势。通常折线图的横坐标是为时间变量,纵坐标则是一般性的数值型变量,当然,折线图也允许横坐标为离散型数值和数值型数值。下面来解释一下关于折线图的绘制。

    geom_line()绘制折线图,参数不是很多,基本上就是五个用于调整线粗细,颜色,分组,线条样式,以及分组等。每个参数详细的说明如下:

    下面我们就绘制有关时间序列的折线图。

    该数据集来自上的美国经济时间序列数据。经济学是“宽”的形式,而economics_long是“长”的形式。一个包含574行和6个变量的数据框架:数据收集月份pce个人消费支出,以十亿美元计, pop总人口,以千计, psaving个人储蓄率, ),有2870行和4列。

    我们从绘制单条折线图到最后的堆积面积图组合等,由简入深地讲解每个参数的细节。

    折线图中添加标记(点)

    当数据点密度比较小或采集分布(间隔)不均匀时,为折线图做上标记将会产生非常好的效果。处理的方法非常简单,只需在折线图的基础上再加上geom_point()函数即可。从图中就可以非常明显的看出,刚开始采集的点分布非常散,而后面采集的点就比较密集,这也有助于对图的理解和应用。

    上面绘制的都是单条这折线图,对于两个或两个以上的折线图该如何绘制呢?也很简单,只需将其他离散变量赋给诸如colour(线条颜色)和linetype(线条形状)的属性即可,具体参见下文例子。

    不同的线条颜色color

    不同的线条样式linetype

    自定义颜色,线条,点的形状,点的填充色等,如下:

    用色彩表现分组变量是最常用的形式,默认配色方案只需要调用就行。可以用于折线图的DIY配色函数为 scale_colour_manual(),参数包括:palette:调色板设计,里面包含很多颜色,供values = 调用。

    values:色彩值,可以是cols <- c("a" = "red", "b" = "blue", "c" = "darkgreen"),此时分组变量和色彩映射一一对应;也可以是cols <- c( "red", "blue", "darkgreen"),此时分组变量和色彩依靠顺序进行映射。

    labels:分组标签,各个颜色代表的组别。

    name:legend的名字。

    breaks:设置组别,元素需要和labels一样多。

    limits:影响的是图形上显示的元素,如果limits里面有4个元素,但实际只有2个分组变量,那么会出现两个NA值。

    其中,colour设置面积图边框的颜色;size设置边框线的粗细;alpha设置面积图和边框线的透明度。

    同样需要注意的是,在绘制多条折线图时,如果横坐标为因子,必须还得加上‘group=分组变量’的参数,否则报错或绘制出错误的图形。

    以上绘制的折线图,均采用默认格式,不论是颜色、形状、大小还是透明度,均没有给出自定义的格式。其实ggplot2包也是允许用户根据自己的想法设置这些属性的。

    自定义参数说明可以通过自定义的方式,想怎么改就可以怎么改。前提是aes()属性的内容与自定义的内容对应上。

    绘制堆叠的面积图只需要geom_area()函数再加上一个离散变量映射到fill就可以轻松实现,先忙咱小试牛刀一下。

    修改填充色fill和顶部加线color,如果需要为每一块面积图的顶部加上一条直线,可以通过如下两种方式:

    其中,colour设置面积图边框的颜色;size设置边框线的粗细;alpha设置面积图和边框线的透明度。

    添加堆积面积图顶部的线条

    在面积图中,也可以方便快捷的绘制出百分比堆积面积图,具体操作如下:

    添加百分比堆积面积图顶部的线条

    我们将堆积面积图进行组合,如下:

  • 网页中如何实现数据可视化?有哪些好用的可视化库?

  • 这里简单介绍2个前端数据可视化库―g2和echarts,这2个库使用起来都非常方便,简单易学、交互性强,可以完成日常大部分图表的绘制,包括散点图、折线图、柱状图、饼状图等,下面我简单介绍一下这2个库的使用,主要内容如下:

    g2:这个是阿里的一个前端可视化库,以数据为驱动,易用性和可扩展性强,用户无需关注复杂的实现细节,几行代码就可以绘制出漂亮、大方、交互性强的图表,使用起来非常方便,主要测试代码如下,其实就是引入JS库,然后创建一个div容器,在里面设置必要配置项及数据,就能实现图形的绘制,这里以堆叠的条形图为例:

    用浏览器打开网页,效果图如下:

    更多的示例,可以看官方教程,包括折线图、柱状图、箱型图、热力图等,有详细的代码和说明,还可以在线编辑运行,很不错:

    echarts:这个是百度的一个前端可视化库,功能也非常强大,可以流畅的运行在PC和移动设备上,提供直观、方便、交互丰富的可视化图表,并可高度可视化定制,使用方式与上面的g2类似,下面我简单介绍一下:

    1.下载到本地,这个直接到官网上下载就行,如下,下载源码的:

    2.接着我们就可以本地引入,绘制图表了,就是创建一个div容器,然后制定一下图表的配置项和数据就行,如下,这里以绘制饼状图为例:

    用浏览器打开网页,效果图如下:

    更多示例,可以参考一下官网教程,有详细的步骤和注释,非常适合开发者学习,也可以在线调试运行相关代码:

    就分享这2个前端可视化库的简单使用吧,整个过程来说,其实很简单,只要你有一定的前端基础,熟悉一下相关示例和代码,学习一下官方的教程,很快就能掌握的,希望以上分享的内容能对你有所帮助吧。

  • 请问哪款股票软件可以根据自己提供的数据系列画出折线图(或K线图)?

  • 飞狐、5.83内核的通达信、advanced get都可以做到。

    如果是现有交易品种,飞狐和通达信都不能保存结果。只能即时查看,而且要一条一条k线地的输数据,比较麻烦。

    你自己可以在飞狐里自建一个品种,用TXT按格式输好数据后导入。这种方法比较好一点。有人试达将彩票的数据输到飞狐里,像看K线一样看。

    另外advanced get只要读取符合格式的文本文档就可以了。

    飞狐(不是和讯的新飞狐)和Get(8.0的版本就可以了)网上都有免费能用的版本。自己百度一下吧。

    最新文章 更多
    最新素材 更多
    公司介绍 网站地图 图片资讯
    Copyright © 2010-2022 山东找图网络科技有限公司  鲁ICP备18007836号-3  邮箱:15653358549@163.com