31 lines
954 B
Python
31 lines
954 B
Python
|
import numpy as np
|
||
|
import pandas as pd
|
||
|
from Ft_array import *
|
||
|
import describe as descr
|
||
|
import histogram as histo
|
||
|
import scatter_plot as scatter
|
||
|
import pair_plot as pair
|
||
|
import argparse
|
||
|
from pandas.api.types import is_string_dtype
|
||
|
|
||
|
|
||
|
def main():
|
||
|
parser = argparse.ArgumentParser(description='j\'suis un choixpeau magic')
|
||
|
parser.add_argument('-s', '--scrypt', type=str, dest="scrypt", choices=['describe', 'histogram', 'scatter_plot', 'pair_plot'],
|
||
|
help="function scrypt")
|
||
|
parser.add_argument(type=str, dest="dataset",
|
||
|
help="describe dataset")
|
||
|
|
||
|
opt = parser.parse_args()
|
||
|
if (opt.scrypt == 'describe'):
|
||
|
descr.describe(opt.dataset)
|
||
|
elif (opt.scrypt == 'histogram'):
|
||
|
histo.histogram(opt.dataset)
|
||
|
elif (opt.scrypt == 'scatter_plot'):
|
||
|
scatter.scatter(opt.dataset)
|
||
|
elif (opt.scrypt == 'pair_plot'):
|
||
|
pair.pair_plot(opt.dataset)
|
||
|
|
||
|
if __name__ == '__main__':
|
||
|
main()
|