我正在开发一个图表应用程序,我正在使用 jFreeChart。我正在使用 LineChart 和 CategoryDataset。
我需要显示一个 LineChart,其中在 Y 轴(RangeAxis)上将显示数值,在 X 轴(CategoryAxis)上将显示日期(yyyy/MM/dd hh:mm:ss),尽管是字符串格式。
我的问题是,是否有办法在 CategoryAxis(X 轴)上仅显示某些日期,尽管保留系列中的所有对(yyyy/MM/dd hh:mm:ss,Y 值)。
示例:X 轴仅显示我的数据集的日期 (yyyy/MM/dd),但在系列中的鼠标悬停时,工具提示仍将显示该对 (yyyy/MM/dd hh:mm:ss, Y 值)。
换句话说,我的 CategoryAxis 将只包含我的系列的一部分点,尽管我的系列仍将包含所有值。
到目前为止,我仅限于显示的每个 (yyyy/MM/dd hh:mm:ss, Y 值) 对的限制,我需要在我的 X 上有一个对应关系 (yyyy/MM/dd hh:mm:ss)轴,这使得它不可读,因为它充满了点和标签。
不知道我是否在我的问题上明确和具体,在此先感谢。