human
Convierta el documento de texto en una hoja de cálculo que contenga tres columnas: palabra, número de ocurrencias y frecuencia.
gpt
import pandas as pd 

# Leer archivo 
with open('archivo.txt', 'r') as f: 
    palabras = f.read().split() 

# Crear dataframe 
palabras_df = pd.DataFrame(palabras, columns=['palabra']) 

# Contar las ocurrencias de cada palabra 
palabras_df['número de ocurrencias'] = palabras_df.groupby('palabra').transform('count') 

# Calcular la frecuencia de cada palabra 
palabras_df['frecuencia'] = palabras_df['número de ocurrencias']/len(palabras) 

# Imprimir el dataframe 
print(palabras_df)