如何更改matplotlib中的x轴,以便没有空格?
因此,目前正在学习如何导入数据并在matplotlib中使用它,我甚至遇到了麻烦,即使我从本书中获得了确切的代码。
这是情节的样子,但我的问题是如何在x轴的开始和结束之间没有空白的地方得到它。
这是代码:
import csvfrom matplotlib import pyplot as pltfrom datetime import datetime# Get dates and high temperatures from file.filename = 'sitka_weather_07-2014.csv'with open(filename) as f: reader = csv.reader(f) header_row = next(reader) #for index, column_header in enumerate(header_row): #print(index, column_header) dates, highs = [], [] for row in reader: current_date = datetime.strptime(row[0], "%Y-%m-%d") dates.append(current_date) high = int(row[1]) highs.append(high)# Plot data. fig = plt.figure(dpi=128, figsize=(10,6))plt.plot(dates, highs, c='red')# Format plot.plt.title("Daily high temperatures, July 2014", fontsize=24)plt.xlabel('', fontsize=16)fig.autofmt_xdate()plt.ylabel("Temperature (F)", fontsize=16)plt.tick_params(axis='both', which='major', labelsize=16)plt.show()
PIPIONE
繁华开满天机
相关分类