有一阵子没写过博客了,最近因为自己小队申请了项目有并且要帮研究生做一些数据处理的小任务,接触到可视化。这里介绍最近学到的了三种方法。
第一种是用python。
这里原理是用matplotlib里面的scatter画散点图,设置好横轴和纵轴的单位距离,然后把横轴和纵轴数据放在两个列表里面就行,具体可以看看matplotlib的官方文档,或者参照这篇博客,且看代码:
import matplotlib.pyplot as plt
import os
#定义读取txt的函数 返回一个列表 列表里包含经度
def get_longitude(filename,i):
fopen = open(filename,'r')
longitude = []
for eachline in fopen:
group = eachline.split(",")
longitude.append(float(group[i]))
fopen.close()
return longitude
#定义读取txt的函数 返回一个列表 列表里包含纬度
def get_latitude(filename,i):
fopen = open(filename,'r')
latitude = []
for eachline in fopen:
group = eachline.split(",