在conda py310环境下启动 jupyter lab,发现notebook里面运行的python环境并不是conda的环境。
解决方案:
在my-conda-env环境下运行如下语句,安装nb_conda_kernels
时,要换一个conda环境。
1 | conda activate base # base环境 |
最后再切换回my-conda-env,启动jupyter lab即可。
如图如示,在jupyter notebook上面可以选择环境了。
在conda py310环境下启动 jupyter lab,发现notebook里面运行的python环境并不是conda的环境。
解决方案:
在my-conda-env环境下运行如下语句,安装nb_conda_kernels
时,要换一个conda环境。
1 | conda activate base # base环境 |
最后再切换回my-conda-env,启动jupyter lab即可。
如图如示,在jupyter notebook上面可以选择环境了。
通过Plotly画时间序列的图,细节非常多。
这篇文章罗列一下关于x轴 Tick的内容设置。
如果tickmode
设置的linear
,那就需要设置tick0
首项和dtick
步长。
1 | fig.update_layout( |
如果是时间序列,dtick为秒数,86400000为1天。
如果tickmode
设置的array
,那就需要设置数组,tickvals
和ticktext
。
1 | fig.update_layout( |
关于对日期的设置,update_xaxes(tickformat=’%Y-%m-%d’)
发现这个pivot table和生成的MultiIndex有点类似。
之前一直有考虑多维的数据如何保存和操作,通过MultiIndex就能解决。
一堆数据通过pivot table也可以生成MultiIndex的DataFrame,这样分析起数据来就比较方便了。