所以我想使用带有婴儿名字的大型文本文件,以及自1880年以来每年使用的名称的频率。我每年都有一个文本文件,其中包含姓名和频率。我需要读取文本文件并让用户输入一个名称和一年他们想要查看的频率(这不是我的问题,我可以这样做)。但是,当用户输入名称和年份时,我希望显示一个折线图,其中显示名称的频率为y轴,年份显示为x轴。我正在使用myro,允许使用图形和什么不是,但我应该从哪里开始?我很失落如何做到这一点。
答案 0 :(得分:0)
当我做类似事情(但是用ASCII)之前,我很快意识到有两种选择: A)图表看起来不太好,实际上只适合SCREEN_WIDTH年, B)该图表仅显示最有趣的年份 C)图表不适合一个屏幕。 D)您将以某种方式总结不适合一个屏幕的值。
我个人选择选项C),可以解决如下: 每列为一年(或一年范围)。设置该列的行,与频率值等于“COLORED”的高度相同。
行数有同样的问题,因为我们只能在那里放置SCREEN_HEIGHT元素。然而,随着线条的形状显示,对我来说这是可以接受的,所以牺牲精度是值得的。