请问如何根据txt文本中的数据画图

北京 3639 1315
上海 4177 2244
天津 3712 1399
保定 3569 1438
承德 3757 1187
邯郸 3493 1696
秦皇岛 3904 1289
石家庄 3488 1535
唐山 3791 1339
张家口 3506 1221
长治 3374 1750

画什么图, 柱状图吗?
可以考虑 matplotlib 或者 pyecharts

我是把这个文本数据放再左面上,并且命名为data.txt,话不多说上代码


```python
import pandas as pd
import matplotlib.pyplot as plt

plt.rcParams['font.family'] = 'kaiti'

# 导入test.txt文件
df = pd.read_csv('C:/Users/Administrator/Desktop/data.txt', names=['城市', '数据1', '数据2'], sep=' ')
print(df)

month_fmt = df['城市']
month = []
number = 1
for i in month_fmt:
    number += 1
    month.append(number)
manage = df['数据1']  # 数据1
business = df['数据2']  # 数据2
# 需要增加位移变量,不然会出现重叠现象
move = 0.3

"""
move=width 紧挨着
move > width  有空隙
move < width 重叠
"""

plt.bar(month, manage, width=0.3)  # 绘制管理费柱状图
plt.bar([i + move for i in month], business, width=0.3)  # 绘制营业费柱状图

plt.xticks([i + move / 2 for i in month], month_fmt)
plt.show()


```

请问你的这些坐标是哪来的?有更详细的其他城市的吗?