python - 使用用户定义的刻度从 tsv 文件中的数据绘制 2D 散点图
问题描述
我想绘制具有以下详细信息的 2D 散点图:
X 轴刻度值为:
x = [0,30,60,90,120,150,180,210,240,270,300,330,359]
Yaxis 刻度值为:
y = [0,10,20,30,40]
现在,我在 tsv 文件中有以下数据,我想相对于 X 轴绘制这些数据,以便 A、B、C、D 列具有不同的配色方案。
A B C D
0
21.55741404 0
41.2249925 52.96216168 0
39.96376049 25.70840987 47.54439749 0
54.9600295 37.72928195 59.73455641 15.57652354
66.82671436 72.50071181 27.44853361 55.92679682
74.29259814 69.56620872 46.19494779 45.41791225
A values should lie where y = 10
B values should lie where y = 20
C values should lie where y = 30
D values should lie where y = 40
输出应如下所示:
非常感谢任何帮助。谢谢
解决方案
推荐阅读
- javafx - JavaFX - 我如何知道 GridPane 中的按钮存在于何处?
- ffmpeg - 如何使用 ffmpeg 为视频添加字幕?
- apache-kafka-streams - Kafka Streaming Suppress Feature 以获取延迟超过宽限期的交易
- ruby-on-rails - Rails:Bundler 找不到 gem“activerecord”的兼容版本:
- html - 如何显示多个标题
- python - 如何在 GradientTape 中将“步”传递给 ExponentialDecay
- reactjs - 如何上传图像和一些数据以及如何在 mern 堆栈中格式化日期
- sql - 在query.format没有参数的情况下,如何使用pyodbc、cursor、execute从SQL中提取数据?
- python - 为什么我们仍然可以在 Python 中读取字节值
- python - 如何使用Groupby计算熊猫中两列中遵循条件的行数