Giter Club home page Giter Club logo

historical-ranking-data-visualization-based-on-d3.js's Issues

关于使用平台的问题

我在win10的chrome上能使用,在win7的chrome和unbuntu18.04的chromium上不能使用,是不是这个只能在win10上使用

无法在柱状条显示名字了

原本在柱状条左侧(Y轴)和柱状条最右侧能显示name,更新了3天前版本(11月18日),现在显示不出来了。

GPL许可证问题

我看到这个项目用了GPLv3的许可证,那是不是只有同属于GPLv3的项目才能使用这个库呢(使用dist感觉也算是动态链接)?

max_number过大时,bar上文字超出bar的宽度

当我把max_number设置的比较大,例如40的时候,同时也有将近40条数据显示在一页
左侧的name和bar的宽度或自动缩小,但是bar上显示的文字的宽度不会跟着缩小,就超出了bar的宽度
请问这有办法调整么?

Mac上调整字体

估计是要加入CSS文件。。。直接改动参数目前没法显示对应的字体。。。

[feature] 是否可以在读取csv的时候将name都读取

场景如下:现在有n个类目,部分在一开始的时候为0的话就会在后面有值的时候才出现,我的图需要在一开始的时候显示所有类目。
功能建议:增加一个配置,将所有的name读取进来,如果为0也显示出来。

能否加入一个升序排列的配置

当排序数据是时间,比如100m记录之类的,需要的是按照时间进行升序排列
比如

  1. 9.89
  2. 9.90
    ...
    10.9.98
    main.js压缩过,没有找到在哪里做的排序

config.js缺少use_type_info属性

1、建议在config.js最后面加上这个属性:
use_type_info//是否在barinfo里展示type类型

2、然后在visual.js里原80行,应该改为
if (Object.keys(config.use_type_info)) {
……}

如果是if (config.use_type_info) {},则在config.js里将use_type_info赋值为false的时候,此判断认为假。我看高手你的意思是判断use_type_info是否在config里存在,则用Object.keys(config.use_type_info)更为合适

增强config.js

能否在config.js内添加更强大的自定义功能?

例如控制数据条宽度、数据条左侧文字大小、数据条右侧文字大小、数据条内部文字大小、数据条与数据条之间上下间隔大小等功能,这些功能在数据条目少,或者一屏多个并行动态排名下会非常有用

虽然我可以通过修改stylesheet.css和visual.js实现上述功能,但是我觉得其他人也可能会有这样的需求

[feature] 是否能按type或中文排序,或者关闭bar右边的label

目前的情况是:
bar上的文字是这样的格式 type - name 然后bar右边显示value,且按照value高到低排序

我的情况是 type是中文,希望安装type排序,例如
type1
type2
type2
type3
type3
我暂时的折中方案是把type改成对应的整型type1=3,type2=2,type3=1,然后和value列对换,这样虽然排序正确了,但bar右边显示label就变成了3,2,1,这不是我想要的,如果能关闭这个label也可以接受

how to find choose.file button

打开dist/bargraph 后没有能够在页面上找到choose.file button, 请问这个button大概在什么位置。 谢谢

只有一个显示标签

请问图表右边有关类型的那一列无法显示该怎么解决呢,只有中间有个可以随着时间一起变得,右边魔法师那一列没有,求救

日期排序

为什么日期排序
使用 date.sort();
而不使用 date.sort((x,y)=>new Date(x)-new Date(y));
前者排序如日期 YYYY-M-D 会出现排序不正常。

调整字号

在stylesheet中找到了字体,但是调整后无效。小白毫无编程经验,也根据大神的留言尝试过,很是困难,前来求助,感谢!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.