"data.txt"というファイルをいちいち入れ替えるのは大変だから、「プログラムとデータの分離」のために、コマンドライン引数からファイル名を指定するようにする。

# graph.py
import matplotlib
import pandas as pd
import matplotlib.pyplot as plt
import sys
data = pd.read_csv(sys.argv[1], header=None, sep='\t')
data.plot()
plt.show()

$ python3 graph.py data.txt
グラフが表示される。

data.txtの中身は次の通り:
1<TAB>4
2<TAB>3
4<TAB>1
5<TAB>2
1<TAB>1
3<TAB>6

<TAB>はキーボードの左側にあるTabキーを押して入力する。