jsp网站开发实现增删改查中国招聘网
news/
2025/9/27 20:32:37/
文章来源:
jsp网站开发实现增删改查,中国招聘网,网站内容添加,苏州建设银行网站在作图中#xff0c;我们需要根据自己的业务来更改x轴y轴的标签。注意#xff0c;坐标轴的修改已经不算做画图了#xff0c;因为他不是图上的线条或轨迹(trace)了#xff0c;所以用layout来设置。1显示或者不显示坐标轴标签。fig.update_layout(xaxis dict(visible Fa…在作图中我们需要根据自己的业务来更改x轴y轴的标签。注意坐标轴的修改已经不算做画图了因为他不是图上的线条或轨迹(trace)了所以用layout来设置。1显示或者不显示坐标轴标签。fig.update_layout(xaxis dict(visible False))# 或者fig.update_layout(xaxis_visible False)2设置标签颜色这个颜色是总的一下设置了包括标题标签刻度线等颜色如果后面再单个设置比如字体的颜色的话那这个就会被覆盖。fig.update_layout(xaxis dict(color#444,))3轴标题参数fig.update_layout(xaxis dict(color#444,titledict(text,# 标题的文字font dict(family , # 字体 比如宋体size 10 # 标题大小color , # 在此处可以只设置标题的颜色)standoff 1, # 设置标题和标签的距离大于等于0的数字注意标题是不会超出页边的)))4标签的内容相关参数(第三种可以修改标签的值)标签有三种设定方式(且都是是绑定的)第一种是给定标签的个数fig.update_layout(xaxis dict(tickmodeauto, # 选择了auto 那么就是说要用nticks 给定多少个标签。nticks 10, # 大于等于0的数标签的个数))第二种是给定一个起点然后给定一个步长fig.update_layout(xaxis dict(tickmodeliner,tick0 1, # 起点 数字 或者是坐标中的字符串dtick 1, # 步长 参数形式非常多自行阅读官方文档吧这里举个简单的例子))# tick0 0.1, dtick L0.5 将会展现出 0.1, 0.6, 1.1, 1.6 等等。第三种是指定索引位置然后指定值位置和值一一对应fig.update_layout(xaxis dict(tickmodearray, # 选择了array 那么就是说要用tickvals 和 ticktext组合了。tickvals [1,2,3], # 原标签值ticktext [2,3,4] # 最终显示的值 (替换的值)))5plotly标签中文显示df_data[date] df_data[date].apply(lambda x: x.strftime(%Y{y}%m{m}%d{d}).format(y年, m月, d日))# 但这样会显得日期很长所以我一般用df_data[date] df_data[date].apply(lambda x: x.strftime(%Y{y}%m{m}%d{d}).format(y., m., d))标签其他参数tickfont: # 标签的相关设置有文字大小颜色等参数参照上边标题的设置。tickangle : 标签的角度ticks : # outside | inside | , 标签画在轴的外侧还是内侧 或者是干脆就不画也就是没有刻度线tickcolor: # 刻度尺的颜色ticklen: # 刻度尺长度tickwidth : # 刻度尺宽度type标签的类型 有- | linear | log | date | category | multicategoryautorange : True,False,reversed 三个参数 是否用给定的数据范围来确定x轴上标签的范围range : 可以理解为数据的范围如果上述给定的类型是date那么就需要一个日期的范围fixedrange : 布尔值 是否固定轴上的标签。设置成True 在交互过程中即使选中小的范围轴标签依然不变tip:例如当你的x轴是日期格式的时候如果你不做任何处理那么plotly就会自动帮你转换成默认的一种英文格式非常不利于我们观察。采用的是d3规则具体可查阅d3/d3-time-formatgithub.com看完这篇或许你可以解决你标签百分之90的问题如果还有新的发现请在评论区分享出来。下篇要写标题了有整幅画的标题也有本篇讲过的轴的标题还有图例(legend)的标题。Let us do it!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/919905.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!