파이썬에서 nvd3을 사용하여 선 차트를 작성하려고합니다. 여기에 코드입니다 :nvd3 파이썬과 축
from nvd3 import lineChart
chart = lineChart(name="lineChart", x_is_date=True, x_axis_format="%Y")
xdata = [599644800000,694252800000,788947200000,883641600000,1167638400000,1199174400000,1230796800000,1262332800000,1357027200000]
ydata = [26.2, 22.4, 17.7, 14.8, 9.29, 8.08, 7.48, 6.96, 5.5]
extra_serie = {"tooltip": {"y_start": "There are ", "y_end": " calls"}}
chart.add_serie(y=ydata, x=xdata, name='Current Smokers ', extra=extra_serie, **kwargs1)
chart
:
- x 축은 9 개 요소를 가지고 있지만 차트는 3 중을 보여주고있다 . 9 가지 요소를 모두 표시하려면 어떻게 코드를 변경할 수 있습니까?
- y 축 요소의 유형은 백분율입니다. y 축에 %를 어떻게 추가 할 수 있습니까?
- nvd3은 정규 형식으로 날짜를 허용하지 않으며 밀리 초 단위로 변환해야하며 약간 귀찮습니다. 어떻게 그 밀리 초 날짜 형식을 제거하고 단순히 1998, 1995 등을 사용할 수 있습니까?