pandas 数据框的 Plotly 日期格式问题
Plotly date formatting issue for pandas dataframe
我正在使用 Plotly python API 上传包含日期列的 pandas 数据框(通过 pandas date_range
函数生成).
如果我在本地查看 pandas 数据框,日期格式如我所料,即 YYYY-MM-DD。但是,当我在 Plotly 中查看它时,我会以 YYYY-MM-DD HH:MM:SS 的形式看到它。我真的不需要这种精度水平,而且当我尝试适应我想要的所有其他列时,如此宽的列也会导致格式问题。
有没有办法阻止 Plotly 重新格式化 pandas 数据框?
我当前方法的一个基本示例如下:
import plotly.plotly as py
from plotly.tools import FigureFactory as FF
import pandas as pd
dates = pd.date_range('2016-01-01', '2016-02-01', freq='D')
df = pd.DataFrame(dates)
table = FF.create_table(df)
py.plot(table, filename='example table')
事实证明,这个问题无法解决——Plotly 恰好以这种方式处理日期时间。
此后已更新(修复)- 您可以阅读更多内容 here。
我正在使用 Plotly python API 上传包含日期列的 pandas 数据框(通过 pandas date_range
函数生成).
如果我在本地查看 pandas 数据框,日期格式如我所料,即 YYYY-MM-DD。但是,当我在 Plotly 中查看它时,我会以 YYYY-MM-DD HH:MM:SS 的形式看到它。我真的不需要这种精度水平,而且当我尝试适应我想要的所有其他列时,如此宽的列也会导致格式问题。
有没有办法阻止 Plotly 重新格式化 pandas 数据框?
我当前方法的一个基本示例如下:
import plotly.plotly as py
from plotly.tools import FigureFactory as FF
import pandas as pd
dates = pd.date_range('2016-01-01', '2016-02-01', freq='D')
df = pd.DataFrame(dates)
table = FF.create_table(df)
py.plot(table, filename='example table')
事实证明,这个问题无法解决——Plotly 恰好以这种方式处理日期时间。
此后已更新(修复)- 您可以阅读更多内容 here。