文件“9.2 tiobe 编程语言排行榜数据.txt”中为2001 年以来tiobe 编程语言排行榜的数据,请根据数据绘制编程语言走势图。
时间: 2023-11-26 20:48:29 浏览: 116
爬取TIOBE的编程语言排行榜
为了绘制编程语言走势图,我们可以使用Python中的matplotlib库。首先,我们需要读取“9.2 tiobe 编程语言排行榜数据.txt”文件中的数据,并将其存储在一个列表中。然后,我们可以使用matplotlib库中的plot函数来绘制折线图。
以下是实现的代码:
```python
import matplotlib.pyplot as plt
# 读取数据
with open('9.2 tiobe 编程语言排行榜数据.txt', 'r') as f:
data = f.readlines()
# 处理数据
languages = []
rankings = []
for line in data:
language, ranking = line.strip().split(',')
languages.append(language)
rankings.append(int(ranking))
# 绘制折线图
plt.plot(languages, rankings)
plt.xticks(rotation=90)
plt.xlabel('Programming Languages')
plt.ylabel('Rankings')
plt.title('TIOBE Programming Language Rankings Since 2001')
plt.show()
```
运行以上代码,即可得到编程语言走势图。
阅读全文