from featurebox.selection.quickmethod import dict_method_reg from featurebox.tools.exports import Store from featurebox.tools.imports import Call from featurebox.tools.show import BasePlot from featurebox.tools.tool import name_to_name warnings.filterwarnings("ignore") """ this is a description """ if __name__ == "__main__": store = Store( r'C:\Users\Administrator\Desktop\band_gap_exp\3.sum\method', ) data = Call(r'C:\Users\Administrator\Desktop\band_gap_exp') data_import = data.csv().all_import name_init, abbr_init = data.pickle_pd().name_and_abbr select = [ 'cell volume', 'electron density', 'lattice constants a', 'lattice constants c', 'radii covalent', 'radii ionic(shannon)', 'distance core electron(schubert)', 'latent heat of fusion', 'energy cohesive brewer', 'total energy', 'charge nuclear effective(slater)', 'valence electron number', 'electronegativity(martynov&batsanov)', 'volume atomic(villars,daams)' ] select = [ 'cell volume', 'electron density', ] + [j + "_%i" % i for j in select[2:] for i in range(2)] data225_import = data_import.iloc[np.where(
from featurebox.tools.exports import Store from featurebox.tools.imports import Call from featurebox.tools.tool import name_to_name warnings.filterwarnings("ignore") """ this is a description """ if __name__ == "__main__": store = Store(r'C:\Users\Administrator\Desktop\band_gap_exp\3.sum\sub') data = Call( r'C:\Users\Administrator\Desktop\band_gap_exp', r'C:\Users\Administrator\Desktop\band_gap_exp\3.sum\method', ) data_import = data.csv().all_import name_init, abbr_init = data.pickle_pd().name_and_abbr select = [ 'cell volume', 'electron density', 'lattice constants a', 'lattice constants c', 'radii covalent', 'radii ionic(shannon)', 'distance core electron(schubert)', 'latent heat of fusion', 'energy cohesive brewer', 'total energy', 'charge nuclear effective(slater)', 'valence electron number', 'electronegativity(martynov&batsanov)', 'volume atomic(villars,daams)' ] select = ['cell volume', 'electron density' ] + [j + "_%i" % i for j in select[2:] for i in range(2)] data225_import = data_import.iloc[np.where( data_import['group_number'] == 225)[0]]