import pandas as pd
import argparse
import matplotlib.pyplot as plt
df = pd.read_csv('input/civtfspec.csv', header=None, thousands=',')
df.columns = df.iloc[0, :] + df.iloc[1, :].fillna('') + df.iloc[2, :].fillna('')
df = df.iloc[4:, :]
df.dropna(subset=['Model'], inplace=True)
df1 = df[pd.notnull(df['Thrust(cruise)[lbf]'])][['Thrust(dry)[lbf]', 'OPR(static)', 'BPR(static)', 'CruiseAltitude[ft]', 'Thrust(cruise)[lbf]']]
df1.columns = ['thr', 'opr', 'bpr', 'cr_alt', 'cr_thr']
df1 = df1.dropna()
plt.scatter(df1['thr'], df1['cr_thr'])
plt.show()