<jupyter_start><jupyter_text>En la base de datos vienen las probabilidades de cada variable, por lo que no es necesario que las modifiquemos.<jupyter_code>#segmentamos la base de datos para generar variables 
#nodo 1: EDAD
nac_edad=pd.DataFrame(data.iloc[9:15])
nac_edad.columns=(["AMG"])

int_edad=pd.DataFrame(data.iloc[17:23])
int_edad.columns=(["AMG"])

#nodo 2: ESTADO CIVIL
nac_civil=pd.DataFrame(data.iloc[25:30])
nac_civil.columns=(["AMG"])

int_civil=data.iloc[32:37]
int_civil.columns=(["AMG"])

#nodo 3: NIVEL DE ESCOLARIDAD
nac_school=data.iloc[39:45]
nac_school.columns=(["AMG"])
nac_school=pd.DataFrame(nac_school)

int_school=data.iloc[47:55]
int_school.columns=(["AMG"])
int_school=pd.DataFrame(int_school)

# nodo 4: MOTIVACIÓN PARA HACER EL VIAJE
nac_motiv=data2.iloc[13:20]
nac_motiv.columns=(["AMG"])
nac_motiv=pd.DataFrame(nac_motiv)

int_motiv=data2.iloc[22:30]
int_motiv.columns=(["AMG"])
int_motiv=pd.DataFrame(int_motiv)

print(int_edad,nac_edad)
int_edad.iloc[:,0]
n1 = pd.DataFrame(nac_edad)
int2 = pd.DataFrame(int_edad)
edad_gen = pd.merge(n1,int2,right_index=True, left_index=True)
edad_gen.corr(1)
def plot_histogram_discrete(distribucion:'distribución a graficar histograma',
                            xlabel:'x label',
                            ylabel: 'y label',
                            title: 'title'):
    '''Función para graficar el histograma de una distribución discreta'''
    plt.figure(figsize=[8,4])
    y,x = np.histogram(distribucion,bins = len(set(distribucion))) 
    plt.bar(list(set(distribucion)),y)
    plt.xlabel(xlabel)
    plt.ylabel(ylabel)
    plt.title(title)
    plt.show()
plt.bar(nac_civil.index,nac_civil.AMG, label='Histograma de probabilidades')
plt.xlabel('Estado Civil')
plt.ylabel('Probabilidad')
plt.title('Histograma de probabilides estado civil del TURISTA NACIONAL')
plt.legend()
plt.show()
plt.bar(nac_edad.index,nac_edad.AMG, label='Histograma de probabilidades')
plt.xlabel('Edad (años cumplidos)')
plt.ylabel('Probabilidad')
plt.title('Histograma de probabilides rango de edad del TURISTA NACIONAL')
plt.legend()
plt.show()
plt.bar(nac_school.index,nac_school.AMG, label='Histograma de probabilidades')
plt.xlabel('Nivel escolaridad')
plt.ylabel('Probabilidad')
plt.title('Histograma de probabilides nivel de escolaridad del TURISTA NACIONAL')
plt.legend()
plt.show()
plt.bar(nac_motiv.index,nac_motiv.AMG, label='Histograma de probabilidades')
plt.xlabel('Motivación del viaje')
plt.ylabel('Probabilidad')
plt.title('Histograma de probabilides motivación del TURISTA NACIONAL')
plt.legend()
plt.show()<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.14001530221882172, 'fraction_numerical': 0.017214996174445295, 'mean_word_length': 5.936339522546419, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '1', 'dir': 'jupyter-structured-clean-dedup', 'id': '354767', 'license': 'MIT', 'n_tokens_mistral': 1132, 'n_tokens_neox': 1052, 'n_words': 177, 'path': '.ipynb_checkpoints/CODIGO Ariadna-checkpoint.ipynb', 'repo_name': 'Gabs0102/Proyecto_GIMontoya_ADGalindo', 'size': '2614'}