CDF

Language: python3

import matplotlib.pyplot as plt import numpy as np plt.figure(figsize=(8.3,6.1)) y1, x1 = np.loadtxt('a.txt', delimiter=' ', unpack=True) plt.plot(x1,y1, label='Homa',linestyle='--',linewidth=6.0) y2, x2 = np.loadtxt('b.txt', delimiter=' ', unpack=True) plt.xlim([1.1, 200000]) plt.ylim([0, 1.00001]) plt.plot(x2,y2, label='Homa + Aeolus',linewidth=6.0) plt.xticks(fontsize=26) plt.xscale('log') plt.yticks(fontsize=26) plt.yticks(np.arange(0, 1.00001, 0.2)) plt.xlabel('FCT (us)',fontsize=24, fontweight='bold') plt.ylabel('CDF',fontsize=24, fontweight='bold') plt.legend(fontsize=22, loc=4) plt.grid() plt.axes([0.41, 0.4, .45, .35]) plt.plot(x1,y1,linestyle='--',linewidth=6.0) plt.plot(x2,y2,linewidth=6.0) plt.ylim(0.9, 1) plt.xlim(10, 600) plt.xticks(fontsize=24) plt.yticks(fontsize=24) plt.yticks(np.arange(0.9, 1.00001, 0.05)) plt.xticks(np.arange(20, 600, 200)) plt.grid() plt.show()

Acknowledgement: @Shuihai HU