Tarea 6 Reloaded

parent fcbca2e1
...@@ -559,7 +559,7 @@ ...@@ -559,7 +559,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 2, "execution_count": 7,
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
{ {
...@@ -620,6 +620,14 @@ ...@@ -620,6 +620,14 @@
"[47, 16, 13, 12, 11, 9, 9, 8, 8, 8, 7, 6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]\n" "[47, 16, 13, 12, 11, 9, 9, 8, 8, 8, 7, 6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]\n"
] ]
}, },
{
"name": "stderr",
"output_type": "stream",
"text": [
"/home/carlosgarcia8/.local/lib/python3.5/site-packages/matplotlib/figure.py:445: UserWarning: Matplotlib is currently using module://ipykernel.pylab.backend_inline, which is a non-GUI backend, so cannot show the figure.\n",
" % get_backend())\n"
]
},
{ {
"data": { "data": {
"text/plain": [ "text/plain": [
...@@ -669,8 +677,15 @@ ...@@ -669,8 +677,15 @@
"\n", "\n",
"def ejercicio6(listaT,N):\n", "def ejercicio6(listaT,N):\n",
" '''\n", " '''\n",
" Función que regresa un diccionario de python de las palabras de un texto\n", " Función que regresa el BarPlot de las primeras n palabras, señaladas por el usuario\n",
" descargado con las ocurrencias más frecuentes al inicio\n", " por la métrica term frequency\n",
" \n",
" Parameters:\n",
" listaT(list):Lista de textos en español\n",
" N(int):Número de palabras señaladas por el usuario para representar en el gráfico\n",
" \n",
" Returns:\n",
" fig.show()(matplotlib figure): Gráfico que representa el TF de las n palabras seleccionadas\n",
" '''\n", " '''\n",
" dicti={}\n", " dicti={}\n",
" completo=[]\n", " completo=[]\n",
...@@ -845,8 +860,15 @@ ...@@ -845,8 +860,15 @@
"\n", "\n",
"def ejercicio7(listaT,word):\n", "def ejercicio7(listaT,word):\n",
" '''\n", " '''\n",
" Función que regresa un diccionario de python de las palabras de un texto\n", " Función que regresa el BarPlot de una palabra, señalada por el usuario\n",
" descargado con las ocurrencias más frecuentes al inicio\n", " por la métrica inverse document frequency\n",
" \n",
" Parameters:\n",
" listaT(list):Lista de textos en español\n",
" word(str):Palabra señalada por el usuario para buscar en los textos\n",
" \n",
" Returns:\n",
" fig.show()(matplotlib figure): Gráfico que representa el IDF de la palabra seleccionada\n",
" '''\n", " '''\n",
" N=len(listaT)\n", " N=len(listaT)\n",
" dicti={}\n", " dicti={}\n",
...@@ -1020,8 +1042,18 @@ ...@@ -1020,8 +1042,18 @@
"\n", "\n",
"def ejercicio8(listaE,listaF):\n", "def ejercicio8(listaE,listaF):\n",
" '''\n", " '''\n",
" Función que regresa un diccionario de python de las palabras de un texto\n", " Función que regresa un gráfico BarPlot que contiene, por letra, el análisis por letras\n",
" descargado con las ocurrencias más frecuentes al inicio\n", " del idioma español e inglés.\n",
" \n",
" Parameters:\n",
" listaE(list): Lista que contiene textos en Español\n",
" listaF(list): Lista que contiene textos en Francés\n",
" \n",
" Returns:\n",
" listona1,listona2,fig.show()(list,list,matplot figure):\n",
" listona1= Lista que contiene los valores para graficar el idioma Español\n",
" listona2= Lista que contiene los valores para graficar el idioma Francés\n",
" fig.show= Grafico BoxPlot\n",
" '''\n", " '''\n",
" dictiE={}\n", " dictiE={}\n",
" dictiF={}\n", " dictiF={}\n",
...@@ -1272,8 +1304,19 @@ ...@@ -1272,8 +1304,19 @@
"\n", "\n",
"def ejercicio9(listaE,listaF):\n", "def ejercicio9(listaE,listaF):\n",
" '''\n", " '''\n",
" Función que regresa un diccionario de python de las palabras de un texto\n", " Función que regresa un gráfico BoxPlot que contiene, por letra, el análisis por letras\n",
" descargado con las ocurrencias más frecuentes al inicio\n", " del idioma español e inglés.\n",
" \n",
" Parameters:\n",
" listaE(list): Lista que contiene textos en Español\n",
" listaF(list): Lista que contiene textos en Francés\n",
" \n",
" Returns:\n",
" listona1,listona2,fig.show()(list,list,matplot figure):\n",
" listona1= Lista que contiene los valores para graficar el idioma Español\n",
" listona2= Lista que contiene los valores para graficar el idioma Francés\n",
" fig.show= Grafico BoxPlot\n",
" \n",
" '''\n", " '''\n",
" dictiE={}\n", " dictiE={}\n",
" dictiF={}\n", " dictiF={}\n",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment