如何用python把散点图的横纵坐标写进txt文件
时间: 2024-05-14 08:11:57 浏览: 47
点坐标写入txt
你可以使用Python中的“numpy”和“matplotlib”库来绘制散点图,并使用Python的文件操作功能将数据写入txt文件中。以下是一个示例代码:
```python
import numpy as np
import matplotlib.pyplot as plt
# 生成随机数据
x = np.random.rand(50)
y = np.random.rand(50)
# 绘制散点图
plt.scatter(x, y)
# 将数据写入txt文件
with open("scatter_data.txt", "w") as f:
for i in range(len(x)):
f.write(str(x[i]) + " " + str(y[i]) + "\n")
```
在这个示例中,我们使用“numpy”库生成了50个随机数作为横纵坐标数据,并使用“matplotlib”库绘制了散点图。然后,我们使用Python的文件操作功能打开一个名为“scatter_data.txt”的文件,在文件中写入每个点的横纵坐标数据,每行一个点,用空格分隔横纵坐标。
阅读全文