Full transcript
0:01Bueno, bienvenidos, bienvenidas.
0:03Nos volvemos a encontrar otro jueves
0:06lluvioso. Toda la noche llovió
0:08finalmente.
0:10Eh, espero que se encuentren bien. Eh,
0:13hoy no no tengo mucho chivo para pasar o
0:17cuestiones así del aula virtual y estas
0:19cuestiones.
0:20Si alguien tiene una consulta vía chat
0:22me escribe y voy a estar contestando por
0:25ahí si les parece,
0:27pero así no saco no saco tiempo de
0:29comienzo de clase hablando de cuestiones
0:31que ya hemos hablado previamente.
0:35Eh, hoy es la clase número cuatro, así
0:36que se estaría habilitando el segundo
0:38cuestionario.
0:40Eh, todo siempre mediante el aula
0:42virtual. Es es la única entrega
0:46que tenemos porque no es una entrega,
0:48entre muchas comillas, eh,
0:52y bueno, después la preentrega que será
0:53más adelante, pero recordar que los
0:56ejercicios del aula no son entregables.
1:00Eh, sí, ahora comparto los links que lo
1:03encuentran todo en el archivo que les
1:05paso todas las semanas, eh,
1:09pero
1:10eh eso no mucho más. Perfecto, Nicole,
1:13gracias por el aviso. No hace falta, eh,
1:15te tomó bien el mail la la última vez,
1:18así que eh estamos bien. Te aviso, así
1:21ya te quedas tranqui con el tema de la
1:22asistencia.
1:24Eh, bueno, si les parece comenzamos,
1:27Bray,
1:29dale. Buenísimo. Vamos a empezar. E
1:34voy a pasar esto acá.
1:37Voy a abrir esto acá.
1:40Y hay algo que me gustaría. que puedan
1:43ver
1:47ahí.
1:51Mientras comparto voy a apagar la cámara
1:53porque e me está fallando el internet.
1:56Sí, pero quiero quería que vean esto.
1:59Miren,
2:02nosotros en introducción tenemos un
2:06eh cuestionario. La clase dos tuvimos
2:09dos cuestionarios y esta clase
2:11tendríamos nuestro tercer cuestionario.
2:14Si por A o por B ustedes no realizaron
2:18los cuestionarios
2:20hasta esta fecha o como mucho hasta la
2:23clase 6.
2:25Sí. se les va a bloquear el acceso al
2:28campus.
2:30Así que le recomendamos y recordamos que
2:35puedan hacer los cuestionarios para que
2:37no se les bloquee el acceso al campus.
2:40Sí, ese era el
2:46aviso parroquial del día de hoy.
2:48Eh, se me ha comentado también la
2:51cuestión de si se podían adelantar las
2:52fechas para poder adelantar el
2:56contenido. Eh, lamentablemente eso es
2:59algo que no está a mi alcance, no
3:01tenemos el el control de de qué forma se
3:03desbloquea el contenido.
3:06Sií, lo voy a plantear para
3:10otras ediciones o para una cuestión de
3:12revisión cuando para los momentos que se
3:14revisa el contenido. Sí. E voy a ver si
3:18qué se puede hacer con eso para que
3:20puedan ir adelantando eh dos clases los
3:23fines de semana. Eh, pero bueno, eh, se
3:27hace a propósito no no avanzar mucho, no
3:30permitir mucho el avance con los
3:31contenidos por una cuestión de que no no
3:35pasen,
3:37digamos, no se revise en en las primeras
3:39semanas todo el contenido del curso y y
3:45se adelante tanto a lo que estamos
3:47viendo, porque después en clases se
3:49traen cosas de clases siguientes y no
3:52está bueno. E y bueno, también por una
3:55cuestión de continuidad en el curso,
3:57¿no? Decir, bueno, [resoplido] estamos
3:58semana a semana y se avanza el contenido
4:01semana a semana, eh, y no de que la
4:03clase uno está habilitado hasta la clase
4:0516, la gente se ve hasta la clase 16 y
4:09se pida el curso. Son dos cuestiones a
4:11tener en cuenta, ¿no? Eh, pero bueno,
4:14voy a ver si se puede hacer algo para
4:16avanzar de cierta manera eh, alguna o
4:19dos clases más habilitadas.
4:22Buenísimo. Gracias, Tomy. Eh, bien.
4:25Entonces,
4:26se me corta el internet y me saca. No
4:28hay problema, estamos en la misma. Vos
4:30conéctate y
4:32y que el el presente esté. Después puedo
4:36ver la la grabación de la clase. ¿Qué te
4:38qué les iba a decir? Em, hasta la última
4:42vez que vimos nosotros fue la subida de
4:45archivos y algunos algunos datos,
4:47algunos [resoplido]
4:49comandos de pandas que me permitían
4:51obtener datos, ¿no?
4:54¿Sí o no? ¿Qué vamos a [resoplido] hacer
4:55hoy? Vamos a ir armando desde la clase 4
4:59a la 8 caminito hacia la preentrega.
5:03Okay. Por eso yo armé un Excel acá
5:08no es un Excel. Bueno, una tablita. Sí.
5:11¿Qué vamos a hacer acá? Yo les voy a
5:12compartir esta tablita para que la
5:15tengan presentes. Sí.
5:20Y ustedes
5:23van a ir poniendo su nombre ya apellido
5:26y aquí van a ir poniendo su colap. ¿Sí?
5:30Ahora, en el caso de los que estén
5:32trabajando con Visual,
5:36los archivitos pueden eh pued subirlos a
5:39GitHub y pegarme el repo de GitHub. Ahí
5:41estamos.
5:45Pide acceso de edición. A ver,
5:49ahí va.
5:51No, no, ahí va. Listo. Ahí van a poder
5:54hacerlo.
5:56Okay. Entonces, ¿por qué? porque vamos a
5:59trabajar con el mismo data frame
6:03eh de hoy en adelante, ¿no? Entonces, a
6:07la clase siete nosotros ya vamos a poder
6:10incluso, déjenme que les muestro,
6:17nosotros acá tendríamos que estar
6:19haciendo toda la cuestión de entre estas
6:21dos clases la la el el lap de 2 horas
6:25para la entrega final, la preentrega,
6:27perdón. Entonces, nosotros ya lo vamos a
6:29ir viniendo desde acá. Ya lo estamos
6:32haciendo. Por lo tanto, cuando lleguemos
6:33acá se nos va a ser más fácil. Okay.
6:37Esto que ustedes van a hacer acá no
6:39quiere decir de que yo no agarro la
6:43plataforma y no lo entrego. No,
6:47yo voy a darle seguimiento desde acá.
6:50Sí. ¿Para qué?
6:53para que cuando lo suban ya a su a la
6:56plataforma, yo pueda tener un un
6:59análisis de qué personas me subieron y
7:02qué personas no. Aún teniendo el colap
7:04acá trabajado. ¿Me dejo entender con
7:06esto, gente?
7:14El colab del TP obligatorio de la
7:16entrega, ¿cuándo lo lo hacemos?
7:20Porque no lo no los no obligatorio no
7:22los hacemos todos. Los obligatorios son
7:25solo.
7:28¿Dónde estás?
7:31¿Qué pas? Ahí [resoplido]
7:32son esto y esto.
7:38Solo la preentrega es eh no no sé si Tom
7:41si era obligatoria la preentrega, no me
7:43acuerdo.
7:44V. ¿Te acordas? Creo que sí. No,
7:47la preentrega. Sí, sí, sí, claro.
7:49Okay, perfecto. Entonces, la preentrega
7:51es obligatoria y la entrega final
7:54también. ¿Y cómo va a ser una sucesión
7:57como un una continuidad de la entrega
8:00final de todo lo que estamos viendo acá?
8:02Entonces, ya arrancamos con esto la
8:04clase y ya vamos teniendo estadísticas,
8:08¿no?, de quiénes van a
8:11a entregar o no. Así que respondiendo la
8:14pregunta de Ángel Soto, repito, esto es
8:20Linde Collab y los que están trabajando
8:22con
8:24e
8:27con GHub,
8:30con Visual Studio me pegan el repo. Sí,
8:35es uno de los dos, no los dos, es uno de
8:37los dos. Okay. ¿Por qué? No es lo mismo
8:41trabajar en colab
8:43que que trabajar en visual. Okay,
8:44entonces por ahí si están trabajando acá
8:47yo me lo descargo, etcétera, etcétera.
8:49Okay, así que por favor les voy a pedir
8:53eso. [jadeo]
8:56Repito esto para que quede claro. Esto
8:59no es que ya entré acá, puse el colab
9:02acá y no lo entrego en la plataforma,
9:04no, al contrario, esto es para mí como
9:10instructor llevar en cuenta el
9:12seguimiento de ustedes. Sí. para saber
9:15cómo cómo están, cómo vienen y tratar de
9:18llegar a la preentrega y poder
9:21ayudarlos. Me dejó entender con esto,
9:22gente,
9:28bien, esto es de la preentrega,
9:30¿correcto? Sí,
9:32de la preentrega. Okay, entonces
9:39vamos venimos acá
9:44y la clase cuatro.
9:59Yo vengo acá y voy a pasar un dataset.
10:01Tengo la suficiente confianza. Lo puedo
10:03entregar directamente por campus o es
10:05obligatoria esta instancia.
10:07No, no es obligatoria. Por [resoplido]
10:09ahí capaz que recibís un mensajito mío
10:11de no te vi en el Excel, pero y me
10:14puedes aclarar, no, profe, no BR, lo voy
10:16a entregar directamente, etcétera.
10:19[resoplido]
10:21Ese colab debe ser la preentrega
10:23si aún no está después.
10:27La la la preentriga no se va a habilitar
10:29ahora para poder entregar, se va a
10:30habilitar dentro de 3 cu semanas.
10:33Entonces, esto es como una guía para mí
10:35para darle seguimiento nada más. Sí,
10:40es tiene acceso. Actualiza.
10:45Es para el seguimiento de nuestra
10:46práctica. Sí, especialmente la de la
10:48preentrega.
10:57Entonces
10:59yo tengo nosotros la primera parte ahora
11:01hasta las 9 por ahí 9 9 10 vamos a
11:05trabajar con este. Ahora yo le voy a
11:08subir en un drive este este archivito
11:12donde tiene datos
11:15donde van a empezar a trabajarlo
11:17ustedes. Okay.
11:21Solo a modo de práctica. Recording
11:23progress.
11:27Ahí va. Igual yo estaba grabando también
11:30antes, así que todo lo que dije se quedó
11:32grabado también. Okay. Em,
11:40entonces vengo acá y esto lo voy a traer
11:42acá. Sí, a mi
11:48colap. Arrastré y solté nada más. Okay.
11:58Obviamente, como ya sabemos,
12:01importamos pandas
12:06y
12:08leemos el archivo, ¿sí o no?
12:16BR, ¿querés hacer un una explicación de
12:19nuevo de qué es este documento que
12:20compartiste? ¿Cuál es el el sentido? Eh,
12:24y para qué lo van a tener que usar. E la
12:27preentrega la vamos a ver más adelante,
12:29¿sí? es, si se fijan en el aula virtual,
12:31no sé si les aparece, a ver,
12:35eh, entrar al sitio.
12:37[resoplido] Eh, pero veo veo muchas
12:39preguntas ahí relacionadas a esto que
12:41estamos eh viendo ahora.
12:45Eh, te saco la transmisión un segundo.
12:48Vale.
12:54Si ustedes ven, yo no sé si ustedes ven
12:56así exactamente igual como lo veo yo, o
12:58si les aparece solo hasta la clase dos y
13:01esto es invisible, digamos.
13:04No, no lo vemos así.
13:06Lo ven así. Bueno, acá lo ven. Clase 8,
13:09preentrega proyecto. Esto recién lo
13:11trabajamos acá. Ahora estamos en la
13:13clase cuatro. Eh, yo a mí no me aparece
13:17así en gris como ustedes. Yo tengo
13:18acceso por por mi rol dentro del aula
13:20virtual. Pero acá tenemos lo que es la
13:24preentrega del proyecto, donde vamos a
13:26poder encontrar el espacio de entrega
13:29de entrega,
13:31eh,
13:33y la consigna. De todas maneras, esto lo
13:35vamos a estar viendo antes, seguramente
13:38para la clase 7, o sea, dentro de 3
13:40semanas ya empecemos a a charlar de lo
13:43que es eh la preentrega, que la idea de
13:46la preentrega es poder avanzar un poco
13:49con un proyecto de lo que estuvimos
13:51viendo hasta este hasta ese momento,
13:53hasta la mitad del curso. Y para el
13:56proyecto final es eh avanzar con ese
14:00mismo proyecto u otro, no
14:02necesariamente. Pero, ¿qué pasa si
14:04avanzan con el mismo proyecto? Ya tienen
14:06medio proyecto hecho. Lo único que hay
14:08que hacer es incorporarle
14:10lo visto en la clase 9 a 15 generalmente
14:15o porque la 16 suele ser eh
14:20no sé en este curso en específico, pero
14:22de repaso algunos contenidos o de
14:23GitHub. Eh, pero ya en la clase 15
14:28habilitamos lo que es la entrega del
14:30proyecto final. Sí.
14:32Eh, tendremos un espacio de de trabajo
14:36para la preentrega
14:39eh en nuestro en nuestro espacio de
14:41clase práctica. Lo estaremos conversando
14:44más adelante. Así que que no genere
14:45ansiedades porque todavía en un mes es
14:49la entrega, en tres semanas lo estaremos
14:52trabajando más en profundidad. Sí. Eh,
14:56eso. Pero si te parece, ¿verdad?
14:58¿Quieres comentar un poco de nuevo qué
15:00es lo que lo que les compartiste? El
15:01documento que les compartiste?
15:04Sí,
15:08ahí va,
15:11gente. El documento de
15:15lo sacan de acá de la clase 3.
15:19¿Dónde está eleger parte de ejercicios?
15:35y lo tienen acá, ventas, que es con el
15:38que venimos trabajando. Ahora yo tengo
15:42uno
15:43que es este,
15:45que es prácticamente
15:48lo mismo que el que les acabo de
15:50mostrar, con algunos pequeños cambios.
15:54para obviamente el hilo de la clase. Sí,
16:01estamos.
16:06¿Cuánta ansiedad dice? No pasa nada, es
16:09normal,
16:11pero me siguen en cuanto al archivo, de
16:14dónde lo tienen que sacar. De ahí lo
16:17vimos la clase pasada también.
16:26Vení acá,
16:28Sergio, compartir.
16:33Cambias a cualquier persona
16:37y copias el vínculo y lo pegas.
16:43Okay.
16:47Este archivito, ¿cómo lo pongo ahí?
16:53Lo descargan
16:55de acá,
16:58click
17:01ahí
17:02y lo descargan. Ahí
17:06van a su
17:08colab, abren la carpetita de descargas,
17:13lo arrastran y lo sueltan ahí.
17:21de sat dónde en la clase 3. Volvemos,
17:24volvemos, gente. Miren, volvemos.
17:29Clase tres, va a haber un apartado
17:33de ejercicios prácticos. Clic ahí
17:36y les va a aparecer este
17:39gama.
17:41Y en la solapa donde dice ejercicio
17:43práctico, ahí van a tener ese dataset.
17:50Estamos.
17:53Necesito que todos estemos en la misma
17:55sintonía.
17:56Sí, lo que pasa que tu archivo tiene
17:57otro nombre.
17:59No, no, no le den bola al archivo.
18:02Okay.
18:02Es lo mismo.
18:05Repito,
18:07los datos ahí son lo mismo. Pequeña
18:11variación para el hilo de la clase, nada
18:13más.
18:17pueden tener esto de acá, no hace falta
18:20que tengan miedo.
18:23Al terminar esta primera parte de la
18:25clase,
18:27para ponerlo más en práctica, sí les voy
18:29a compartir otro dataset nada más.
18:34Sí, me siguen con esto.
18:39No se fij no se fijen en mis archivos.
18:42Acá miren, esto no importa,
18:47lo que importa es que los datos que
18:50están acá, críanme mi palabra,
18:53son los mismos que el de la clase 3,
18:58pero con una pequeña variación, que es
19:01lo que yo le hice para tener el hilo de
19:04la clase del día de hoy.
19:13Es que si se enseña con lo del TP, no lo
19:15está hecho.
19:18Claro, la idea es que ustedes puedan ir
19:20desarrollando la habilidad de
19:23hacer todo lo que nosotros hacemos y no
19:25mirarme a mí, simplemente hacer esto.
19:28¿Okay?
19:29Pero estos datos que están acá y ahora
19:31lo van lo vamos a ver, son exactamente
19:33los mismos. ¿Okay? Exactamente los
19:36mismos.
19:38Ahora volvamos otra vez. Clase tres.
19:41Vimos pandas donde para poder utilizar
19:44pandas
19:46tenemos que importarlos.
19:49importarlo, sí, en un módulo, tratarlo
19:52para que me permita a mí acceder a todos
19:54sus métodos que tiene.
19:57Uno de esos métodos
20:00es poder leer archivos
20:03y tiene varios tipos de archivos para
20:05leer. Nosotros, fíjense ahí el nombre,
20:09la extensión más que nada dice punto
20:12CSV.
20:15Okay, CSV.
20:19Panda nos permite leer ese tipo de
20:21archivos. ¿Cómo lo hago? Bueno, primero
20:23declaro una variable, como ya saben,
20:25accedo
20:28al
20:29al pandas. Esto es darle un alias, ¿no?
20:32Un un nombre abreviado para no escribir
20:37directamente todo. Pandas, puedo hacerlo
20:40así, sí, pero como ustedes más gustan.
20:46Ahí accedo a un método llamado read cs
20:51y entre paréntesis le voy a pasar el
20:54nombre
20:56el nombre de el
21:02del archivo junto con extensión
21:06entre
21:08comillitas.
21:10¿Me siguen?
21:12Esto es lo que habíamos visto. Fácil o
21:14lo que ya sabía.
21:19Bien, perfecto. Ahora les hago una
21:21pregunta.
21:23Imagínense que ustedes se van a hacer su
21:26chequeo anual al doctor. Sí, su chequeo
21:30anual. Si no se lo hacen,
21:34deberíamos de hacerlo. Y nos dice,
21:37llegando al consultorio del doctor,
21:42no lo habíamos visto antes al doctor. E
21:43ojo con eso, tener en cuenta eso. Nos
21:47sentamos y el doctor nos dice que
21:49tenemos que operar. ¿Cuál sería su
21:52reacción
21:55o qué es el comentario que le harían al
21:57doctor cuando le dice, "Te tenemos que
21:58operar?" Operar. ¿Qué? Ah, me gusta
22:01operar. ¿Qué? ¿Qué más? Escapaz. No, no,
22:05no tengo obras social. ¿Qué? Bien. ¿Por
22:08qué? Exactamente.
22:11Con esa analogía falta el análisis. Me
22:14encanta. Con esa analogía,
22:17no lo esperaba. Con esa analogía,
22:21lo mismo tenemos que pensar con los
22:24datos.
22:25Sí. Nosotros no podemos hacer gráfico,
22:28no podemos hacer todo lo que podemos
22:31hacer con esos datos sin antes dar un
22:34diagnóstico, ¿no?
22:39Sin sin antes comprobar si Claro, me
22:42encanta comprobar si tienen datos eh eh
22:45este archivito.
22:47Trayendo eso a a la práctica que estamos
22:49viendo. Entonces
22:52tenemos que ver capaz es tipo doctor
22:54House por ahí, ¿no?
22:57Eh,
23:00tenemos qué tenemos adelante de
23:02nosotros. Esa es la idea principal
23:05cuando ustedes reciben los datos, ¿no? Y
23:07es lo que nosotros vamos a ver en la
23:09clase de hoy. La clase cuatro
23:13vamos a ir por la calidad de datos que
23:16tenemos dentro de un dataset. ¿Okay? Y
23:19para llegar a tener
23:22los datos correctos, verídicos, factos,
23:26necesitamos antes hacer una evaluación,
23:29una auditoría. Sí, si faltan datos del
23:33ritmo cardíaco, capaz hay que
23:34preocuparse.
23:36Bien, [resoplido] me encanta. Sí, profe,
23:38perdón, ¿cómo era que para montar el
23:41drive?
23:44Eh, el drive, el drive, ¿qué drive? Eh,
23:49Gesela.
23:57Acá también se prueba si existe el
23:59archivo para que no todo el
24:00proceso.
24:03El archivo lo van a tener que tener
24:04ustedes. Creo que se refiere a las
24:06carpetas que tenés a la izquierda. Ah,
24:07okay. Todo esto
24:10bien. Ah, okay. Okay. Ya, ya te entendí.
24:13Miren, la clase tres. Vos vas a la clase
24:16tres otra vez. Venga, [resoplido] clase
24:18tres, ejemplo práctico. Vas a esta
24:22solapita donde dice ejercicio práctico y
24:25esto. Le das clic ahí y lo descargas.
24:28Okay. Ahí lo puedes descargar. Se va a
24:31guardar en descargas o donde sea. ¿Qué
24:34es lo que hacés? Venís, se suponete que
24:36es este, lo agarrás y lo arrastrás y lo
24:39tiras ahí y solo se va a a poner ahí
24:43nada más. Y acá en vez de todo esto le
24:46pones el nombre del archivito. ¿Okay?
24:50[resoplido] Bien.
24:53Entonces nosotros habíamos visto eh
24:57que para ver las primeras filas del
24:59dataset
25:02tenemos el head, ¿no?, que nos permite o
25:05nos muestra las primeras filas.
25:08Sí, o sea, vamos teniendo un índice, un
25:12inicio a lo que por ahí tiene nuestros
25:16nuestro nuestros datos. ¿Me me dejó
25:19entender?
25:21Habíamos dicho también
25:24que podemos ver
25:27de cuánta, cuántos datos, cuántos datos
25:30hay ahí, ¿no?
25:32Tenemos 512 filas con cinco columnas.
25:36Sí.
25:37Y es correcto, porque si nosotros
25:39venimos acá y tenemos 1 2 3 4 5 por ahí
25:44visualmente lo tenemos ahí. No vemos acá
25:46esto, pero podemos darle clic acá como
25:49habíamos dicho, y comenzar a filtrar
25:52[resoplido]
25:5325 páginas,
25:56¿sí? Y comenzar a hacer estas cositas
25:59dentro de del de esto que me proporciona
26:02eh colab. Sí.
26:06Ahora podemos también podemos visualizar
26:10qué columnas tenemos, ¿sí o no?
26:15Ahí va.
26:19Sí, lo vimos. ¿Cómo se configura el
26:22visualizador?
26:24El visualizador te referís al
26:28a esto,
26:33¿no? Acá este más que nada es como para
26:35filtrar, ¿no? Para filtrar, para
26:38aplicar filtros, etcétera. No lo vemos
26:41ahora. Vamos a enfocarnos un poquito en
26:43en lo que vamos a ver ahora. Sí,
26:49el archivo lo arrastraste, pero Colap no
26:52lo encuentra.
26:53[resoplido]
26:55Eh,
26:56no lo encuentra. ¿Cómo? No te entiendo.
27:00Vos agarrass acá, lo arrastrás y lo
27:02soltas acá en tu en tu en tu archivo de
27:07en perdón, en tu colab. Sí, ahí en tu
27:09nuevo archivo de colap.
27:11Luego haces lo que dice Guido,
27:15importas acá
27:17y el nombre va a cambiar dependiendo del
27:20nombre del archivo que le subiste.
27:23Veo más carpetas que las que mostraste
27:26vos. Acá
27:29esto viene por defecto.
27:32Sí,
27:40posiblemente sea por el ojo. Lo debe
27:42haber marcado.
27:43Ah, esto
27:43muestras ocultas
27:47y pero no cambia mucho una carpetita no
27:49más. No sé. Eh, from
27:52import drive mount.
27:54Sí, profe, se escucha.
27:56Mm.
27:57Sí, estoy viendo un montón de carpetas,
28:00quizás como que abrí más carpetas de las
28:03que tendría que haber abierto. Veo el
28:05archivo de ventas y todas estas otras
28:08carpetas que te digo, LIP, LIP 32, lip
28:1064, media, bueno, un montón de carpetas.
28:14Se ve que no no los colabó
28:19debería apuntar.
28:22Ese sample data no lo estoy viendo esa
28:24carpeta. No sé dónde estará. Claro, se
28:26ve que vos te metiste ahí.
28:30Claro. Bueno, ahí
28:31sí.
28:32Ah, por eso yo veo todas esas carpetas.
28:35Ah, okay, okay, okay, ya te entendí.
28:37¿Dónde estará? No sé.
28:39Eh, a ver. Eh, creo que estaba
28:43en
28:48debe ser
28:53eh eh eh.
28:55A ver,
29:08content.
29:09Eh, no lo veo. No, no lo encuentro. Eh,
29:13ah, content. Sí, sample data. Ahí está
29:16dentro del
29:17es la tercera carpeta, creo que de
29:19arriba para abajo.
29:20Acá
29:22esa. Ahí estás ahí. Ah, listo. Lo
29:25arrastro ahí entonces. Gracias.
29:27Sí, igual eh cuando creas el colab
29:32te va lanza directamente en content.
29:35No hace falta que no no sé por qué capaz
29:38le tocaste.
29:39No sé por qué habré tocado para ver
29:41tantas carpetas.
29:43Claro, no no no hace falta que tengas
29:47estas carpetitas. O sea, sí hace falta
29:49porque lo crea, pero cuando creas el
29:51archivo, el el colap, te manda
29:54directamente acá
30:02y no actualizar la página para que
30:05vuelva a cargar y te va a mandar a la
30:07primera.
30:08Ahí va. Perfecto. Gracias, muchachos.
30:11Bien, entonces
30:12gracias.
30:14Eh,
30:18ya tenemos entonces
30:25que vimos las columnas y todo eso que
30:27estamos repasando, ¿no? Ahora,
30:31info, lo que me permití a mí es tener ya
30:35un panorama,
30:37nuestro primer control a simple vista.
30:41eh de lo que tenemos en nuestro en
30:43nuestro dato, ¿no? Por ejemplo, si
30:46ustedes miran esto, encuentran algo
30:48raro, alguna anomalía, algo que ustedes
30:51pueden decirme, okay, okay, ahí hay
30:53algo.
30:57Esto en particular nos permite ver
31:00cantidad de registro, nombre de
31:02columnas, eh valores no nulos, tipo de
31:05datos. Entonces, por acá viendo esto,
31:09por ahí me me genera algo, ¿no?
31:13¿Sí o no?
31:15¿Qué podemos descubrir?
31:17Por ejemplo, tenemos
31:19en vendedores faltarían siete filas sin
31:23dato.
31:24Bien. ¿Y qué más? En importe, ¿sí o no?
31:28También.
31:29Entonces
31:31ahí hay algo que nosotros podemos
31:33detectar que decir, "Okay, acá en estos
31:35datos
31:37faltantes, ¿correcto? Hay algo que no
31:39está cuadrando bien y que por ahí
31:42tenemos que que ver eso." ¿Okay? Eh,
31:46tenemos valores
31:49nulos que por ahí podemos detectar, ¿sí
31:51o no? Por ejemplo,
31:55le pasamos el eh is nul, ¿sí o no?
32:02y nos va a mostrar
32:04e
32:08qué eh filas filas están en en nulo,
32:15¿no? Ahora, si quisiera tener
32:19el total de los valores nulos que tengo
32:22dentro de mi eh de mis datos, le voy a
32:26le puedo pasar el zoom, ¿sí? que esto me
32:28va a permitir decirme
32:32qué eh
32:34qué columnas
32:37tienen en sus filas los valores nulos.
32:39Sí. Entonces, en fecha tenemos un valor
32:43nulo.
32:45En todos mis datos vendedor tenemos ocho
32:48sede, producto e importe.
32:52Me voy tanto entender. Esto es como el
32:54análisis que hace un doctor
32:57a un paciente. Necesitamos ver su
33:00presión, necesitamos ver cómo va el
33:03ritmo cardíaco, necesitamos ver cómo
33:07está de azúcar, necesitamos ver cómo
33:10etcétera, etcétera, etcétera.
33:13Entonces, de acá en adelante podemos ir
33:16construyendo nuestro primer diagnóstico,
33:19¿no? nuestro primer diagnóstico.
33:22¿Qué quiere decir esto? Que yo voy a
33:24tener columna y valores nulos. ¿Me voy
33:29dando a entender, gente?
33:37Si quiero ver el total, el total, le
33:41paso otra vez la zoom
33:44y ahí tengo que dentro
33:47tengo de mis datos tengo valores, la
33:50cantidad de valores faltan faltantes en
33:53el dataset.
33:59[resoplido]
33:59Okay,
34:03todavía no vamos a
34:06eh
34:09a filtrar ni nada, porque lo que
34:10nosotros estamos viendo ahora es
34:13más que nada auditar, ¿no?, estos datos
34:16todavía no vamos a decidir qué hacer con
34:19ellos, simplemente estamos
34:23auditando.
34:25Okay,
34:30quiero aprovechar para eh recordar que
34:33la idea del espacio de las clases
34:35prácticas es que situaciones
34:37particulares de complicaciones para eh
34:40avanzar con lo que estamos viendo en la
34:42clase eh poder abordarlo ahí, ¿sí? Eh
34:46preguntas más de de de complicaciones en
34:49específico que puede estar teniendo cada
34:51quien. Intentemos aprovechar y usar
34:54Discord, que tenemos eh ese espacio para
34:58que puedan eh ayudarse entre ustedes o
35:01que Bray también pueda dar una mano ahí
35:03y el espacio de de las clases prácticas,
35:06pero que en el momento de clase que
35:08tenemos ahora que pueda más Bray
35:11desarrollar todo el contenido, eh así
35:15no se hace tan chicloso el desarrollo de
35:19la clase. cuestión también que en las
35:21grabaciones quede eh todo el contenido
35:24junto y no se estire mucho. Sí, daremos
35:28espacio en la clase más al final para
35:30poder hablar de casos particulares y eh
35:34tenemos de nuevo el espacio de las
35:36clases prácticas y el Discord, ¿sí?,
35:38Pero en la clase intentemos que Bray
35:41pueda dar todo el contenido junto,
35:44así
35:46porque porque
35:48aparece la pregunta y se abren los
35:50micrófonos y Bright eh en su gentileza
35:53eh contesta eh pero intentemos poder eh
35:58dar todo derecho. Sí, eso no más para
36:02enmarcar un poco la clase, para
36:03encuadrar un poco la clase, si parece.
36:06[resoplido]
36:06Entonces, yo sé que hay datos nulos,
36:10¿no? Pero, ¿dónde están esos datos?
36:14¿Dónde están los registros, estos
36:16registros incompletos? Entonces, acá
36:19podemos ver que tenemos
36:29enol
36:32y podemos pasarle
36:34el N.
36:37Sí, ahí va.
36:43[resoplido]
36:47Sí. [resoplido] Ahora, ¿qué es esto?
36:52Como saben,
36:54DF.is
36:55nul analiza todo el data frame y
36:59devuelve toda la tabla de valores
37:01buleanos. Okay, true o false.
37:05Va a marcar true donde hay un valor
37:08faltante o un valor nulo y me va a
37:11devolver false donde hay datos válidos.
37:14¿Sí? ¿Qué hace
37:18axis eh igual 1? [resoplido]
37:22Indica eh
37:25o evalúa cada fila por separado, ¿sí?
37:28horizontalmente.
37:29Entonces me devuelve true
37:33si encuentra al menos uno solo y
37:36devuelve false y toda la fila está
37:40completamente llena.
37:42Okay. ¿Y por qué tengo para recordar
37:46esto
37:49el DF
37:51dentro y luego dentro del comando?
37:55Porque eso me sirve a mí de filtrado.
37:58Utiliza
38:00esa mascarita de filtrado. Okay.
38:03Resultado final. me muestra a mí todos
38:05los valores que al menos [resoplido]
38:08tengan
38:09un nul en sus filas. Sí.
38:18Ahora, la pregunta sería, ¿todos estos
38:21faltantes, todos estos nulos se deberían
38:23de tratar de la misma manera? No, por
38:25ahí no necesariamente. Okay.
38:36Eh, a ver, Jorge dicen que no ve nul.
38:40Capaz que lo acerc un poco más. Se vea
38:42se ve bien ahí.
38:44Es que si lo hago muy muy grande a mí me
38:47mata el ojo. Ahí está.
38:48Gracias.
38:52Ahí está el importe, perdón, eh. Bien.
38:56Eh,
39:00hablando ahí que dice Jorge el importe,
39:04sabiendo que este valor es nul,
39:07¿podemos calcularlo? Quizás, quizás no,
39:11quizás no podemos calcularlo.
39:15Necesitaríamos para poder calcularlo
39:17recuperar la información original. Sí,
39:23quizás exista otra fuente,
39:26otro recurso donde podamos recuperarlo.
39:31[resoplido] Fíjense que no sé si acá me
39:33aparece con fechas
39:37todavía esto es más delicado, ¿no?
39:41Por ahí la fecha puede ser fundamental
39:43para el análisis posterior, que solo que
39:47me falta uno, me parece, en los datos
39:49que habíamos visto anteriormente
39:53para este vendedor, para esta venta.
39:58Entonces, esto nos va eh a llevar a un
40:01concepto que lo vamos a ver la clase que
40:03viene, que es cómo vamos a tratar estos
40:05valores nulos.
40:07Sí. [resoplido]
40:14Bien, ahora
40:23otra pregunta. ¿Y los duplicados?
40:29¿Cómo cómo trato los duplicados?
40:33Bueno, hay un método que me permite
40:39pasarle
40:42así
40:43y ver qué pasó. [resoplido]
40:49Ahí va. tengo eh 12 registros duplicados
40:54exactos, ¿no? Mediante esto,
40:58el duplicate punto zoom me permite a mí
41:01encontrar la suma de lo duplicado dentro
41:04de mi dataset,
41:07¿sí o no?
41:11Pero, ¿cuáles son esos datos?
41:15Entonces, si yo le paso al duplicate
41:19un valor keep en false y lo meto dentro
41:25de mi filtro,
41:29esto me va a mostrar
41:32todas las apariciones de los registros
41:34duplicados.
41:36Sí, ahí los tengo.
41:45Me siguen.
41:48Ahora voy a venir acá y por ejemplo voy
41:51a agarrar este.
41:57Ahí va.
42:01Lo voy a pegar ahí y
42:04voy a agarrar
42:07este,
42:10¿no?
42:11Solo para hacerlo visual nada más.
42:17Lo voy a pegar ahí. Les pregunto,
42:22¿estos dos registros
42:25son duplicaciones? ¿Están duplicados?
42:35No, sí, no, no sabemos, ¿no? Okay, me
42:38gusta. No necesariamente.
42:41Sí,
42:45no necesariamente. Gente, si necesitan
42:48hablar, levanten la manito que le doy la
42:50palabra. Sí.
42:52No necesariamente
42:55que los datos sean iguales,
42:59son duplicados porque pueden ser
43:03diferente venta, ¿sí o no?
43:07Claro, quizás hizo dos ventas iguales.
43:10Correcto.
43:12Faltaría la hora de la venta.
43:16Vendió dos veces el mismo producto.
43:17Correcto. Entonces,
43:22no necesariamente es un duplicado,
43:25podrían ser por ahí dos ventas
43:28diferentes.
43:31Por eso no podemos decir si se parecen
43:35los elimino, por ejemplo. Si si estos
43:40son iguales los elimino.
43:44Okay.
43:48Bien, me encanta. Bien. Sigamos. Miren
43:51acá mirando esto, ¿qué otro eh análisis
43:57podemos hacer? Voy a acercarlo un
43:59poquito ahí.
44:03Miren la parte de la columna de
44:05vendedor. ¿Qué análisis podemos hacer?
44:19Hay inconsistencia, ¿no?
44:22¿Por qué hay inconsistencia?
44:24Tenemos
44:28vendedor ahí y acá hay un espacio.
44:34Sí, acá no se ve bien, pero ahora si
44:37quieren lo vemos que tenemos muchos
44:41datos, los nombres de los vendedores acá
44:44con B minúscula y B mayúscula. Si yo les
44:46digo
44:49vende
44:52vendedor es igual que
44:55vendedor, esto, ¿qué me da?
45:01False. Correcto.
45:03False. No es lo mismo vendedor con la B
45:06mayúscula y vendedor con la B minúscula.
45:11Sí, no sé si hay apreciar, pero sí.
45:15Miren, creo que sí se llega a apreciar.
45:18Ahí se ve más. Miren, esto de acá está.
45:21Este de acá está más un poquito más
45:22adelante que este de acá, ¿o? Ahí va.
45:26Sí, ahí se ve mejor.
45:30Okay.
45:32Entonces, por ahí nosotros
45:35decimos
45:38vendedor
45:40punto.
45:44Habíamos dicho que el uniki
45:48me permite.
45:55A ver,
45:57ahí va. Lo había puesto con minúscula.
46:01E podemos encontrar valores. Encontramos
46:05eh valores ahí que nos permiten ya tener
46:07un análisis. Miren, ya nos trajimos todo
46:11la fila del vendedor, toda la columna,
46:13perdón.
46:14Y vemos que tenemos vendedor con
46:17mayúscula.
46:19Tenemos d acá, miren, vendedor tres con
46:22minúscula. ¿Y dónde está el otro?
46:24Vendedor con tres con mayúscula.
46:30M
46:33para una persona normal, por por
46:35ejemplo, para nosotros probablemente
46:38signifique lo mismo, pero para Python
46:40no. para Python. Si nos dimos cuenta,
46:43esto no es exactamente lo mismo. Sí, no
46:48es exactamente lo mismo.
46:51¿Por qué? ¿Por qué creen que esto sería
46:53un problema?
46:59¿Quién me dice? Levante la manito. Uno
47:01solo. Jorge,
47:05no, la manita la tenía levantado de
47:07antes.
47:07Ah, perdón, perdón. Sí.
47:09Eh, era para consultarte en la tabla que
47:11vos mostraste lo de duplicados, en ese
47:14caso, el duplicado es correcto con los
47:16datos que tenés.
47:17Correcto. Con los datos que tengo o que
47:20que me muestra
47:23[carraspeo]
47:24el lo toma como vendedores distintos.
47:27Hay consistencia en la información.
47:29Bien, hay consistencia en la
47:31información.
47:34[carraspeo]
47:38Imaginen ahora, imaginen ver
47:42e
47:45no sé,
47:47contar cuántas ventas realizó cada
47:49vendedor, por ejemplo. Vamos a eso.
47:55[resoplido]
47:56Miren acá.
48:00Ahí va.
48:01Se repite alguno. El vendedor tres.
48:04Miren, el vendedor 3. Vendedor 3.
48:07Probablemente desde el punto de vista
48:09del negocio, sí, desde el negocio, eh,
48:12queremos tener vendedor tres hizo
48:14tantas,
48:16vendedor cuatro hizo tantas y así
48:19sucesivamente, ¿no? El seis también.
48:21Correcto.
48:26Okay. Entonces, por ahí esto no nos va a
48:29servir mucho.
48:33Miren esto. Vendedor 99. Acá hay algo
48:36raro. Existe un vendedor 99.
48:40[risas] Le roba todas las comisiones.
48:42Em,
48:44okay. Por ahora todavía
48:48no lo corregimos. Estamos analizando
48:50esto. Okay.
48:57¿Qué otras cosas podemos analizar en
49:00esta auditoría? Por ejemplo,
49:03y un y vamos a decirle las sedes.
49:15Ahí va. [resoplido]
49:19Lo mismo que el
49:23en los vendedores, tenemos problema de
49:26minúsculas y mayúsculas,
49:29de espacios,
49:32eh problemas de valor inesperado. Ahí
49:35va. Miren,
49:41sabiendo que nuestra empresa solo
49:43trabaja con CD AC y D, porque hay una
49:49CD.
49:56Okay.
49:59Es un valor que por ahí nosotros
50:01deberíamos decir, no sé, esto es
50:03sospechoso, esto es raro, esto es qué
50:06tengo que hacer. El qué voy a hacer lo
50:10podemos plasmar ya la clase que que
50:12viene.
50:14[resoplido]
50:14Okay.
50:16C está repetida. Correcto. Valor
50:18atípico. Me encanta.
50:22Valor Z. Ahí
50:25CDZ, no hay CDZ.
50:32O podemos ver, a ver, em
50:37en vez de esto,
50:40vamos a
50:42producto, a ver, acá producto Z.
50:51Eh, y así podemos ir analizando cada uno
50:54de eh
50:56de los datos. Por por ahora hemos
50:58encontrado varios que lo normal sería
51:01que cuando ustedes reciben estos datos,
51:03primero hagan el diagnóstico, el
51:06análisis del diagnóstico. Sí, no vayan
51:09directamente a poner los gráficos y
51:12etcétera, sino hay que hacer un
51:15relevamiento de todo lo que tenemos.
51:20para poder después limpiar esos datos
51:26y hacer el análisis correcto. Sí, me voy
51:29dando a entender, gente, con esto.
51:33La C en Black.
51:35[resoplido]
51:38Okay.
51:40Miren
51:41a ver si me deja hacer esto. Calculo que
51:43sí, ¿eh?
51:48Ahí yo modifiqué, por ejemplo, nosotros
51:50habíamos en la clase práctica nos salió
51:53el tema de del importe, ¿sí o no?
51:55¿Recuerdan los que estuvieron o los que
51:57vieron la clase práctica? Nos salió el
51:59tema de importe porque lo que hacía es
52:01lo estaba tomando como un valor
52:04pretexto, ¿sí o no? Y de hecho lo hace.
52:11Entonces, lo nosotros que habíamos hecho
52:12y alguno de sus compañeros también lo
52:14habían hecho ya era
52:17parciarlo, cambiarlo a un valor
52:19numérico. Hoy no lo vamos a hacer.
52:23Incluso si ven la la la grabación lo
52:26hicimos ahí, pero la clase que viene ya
52:29conjunto con todo lo que nosotros
52:31estamos analizando ahora, vamos a ir
52:33metiendo cositas para ir limpiando estas
52:35cosas. ¿Okay?
52:37Pero fíjense ahí,
52:40eh, podemos encontrar estos importes.
52:43Primero los observamos y si cambiamos el
52:45olor a flotante. ¿Correcto?
52:48A ver,
52:53este le digo que me traiga los primeros
52:5520, ¿no?
52:58Sabiendo que nuestras filas son 500, por
53:02ahí le pasamos ese valor. E,
53:06como les decía,
53:08el tipo de dato que me ofrece esto no es
53:11el que
53:13yo quiero, ¿no? por ejemplo,
53:20ahí va,
53:23¿eh?
53:25Ahí va
53:27bien. Este que aparece acá, el tipo de
53:29dato es object, ¿sí? Object. Entonces,
53:32no es el tipo de dato
53:36que quisiera trabajar.
53:41¿Por qué? Porque si nosotros analizamos
53:45teóricamente
53:48necesitamos trabajar con un tipo de dato
53:51de un número, sí, numérico.
53:56Y acá hay un problemita que lo habíamos
53:58resuelto en la clase práctica. Si
53:59quieren vayan para es, pero lo vamos a
54:02abordar la clase que viene, que tenemos
54:06esa información numérica almacenada como
54:08texto y por ahí no lo necesitamos porque
54:12cuando nos metamos con NP
54:16va a ir un problemita, pero repito, la
54:19clase 5 vamos a ya meternos con todo
54:23esto que en vez de ahora auditar ya
54:26vamos a comenzar a limpiar. Okay.
54:39Preguntas.
54:44Yo tengo una pregunta antes de irnos al
54:46break. Todavía no.
54:49¿Puede una venta tener un valor o un
54:53importe negativo?
54:59No debería algo que sea una devolución.
55:02Entonces, no. No, porque porque puede
55:04ser una devolución, puede ser un
55:06descuento, nota de crédito. Exacto. Me
55:08encanta. Entonces, por ahí no debemos
55:11eliminar por completo o no debemos de
55:13eliminar automáticamente cuando decimos
55:16o cuando veamos algo negativo.
55:19Okay,
55:20podemos marcarlo como, no sé, un dato,
55:24un valor que necesita investigación, que
55:27necesita seguimiento, un valor
55:28sospechoso,
55:30pero no necesariamente
55:36eliminarlo
55:38y ahí decidís qué hacer. No debería
55:39estar en el planicio de ventas
55:44y por ahí también es algo para analizar.
55:46debería tener un tipo comprobante que
55:48indique. Sí. Bien. Ahora, ¿qué pasa si
55:51el valor del importe me da cero?
55:57¿Está mal?
55:58Y ahí hace pensar que hubo un error,
56:00¿no? Porque como que no vendieron nada.
56:02Claro, hubo un error.
56:03¿Cómo lo van a regalar?
56:05Y y probablemente por dice Romina, dice
56:07gratis y
56:11o venta cancelada.
56:14un cane,
56:17pero me voy dando a entender, no
56:18necesariamente cuando veamos estas estos
56:21casos sospechosos,
56:22necesitamos eliminarlo. Podemos darle
56:25seguimiento
56:27para después saber
56:28lo que pasa que ibas a tener
56:31Sí,
56:32disculpa, ahí vas a tener un tema de
56:33cómo estás ingresando los datos y cómo
56:35está configurada la aplicación que le da
56:36el origen.
56:38A rigor, de verdad, una venta en cero no
56:40de una venta en negativo no tenés que
56:42tener.
56:44Operativamente está mal,
56:46vas a tener otros mecanismos contables
56:48para poder hacer esa operación. Ahora,
56:51si la aplicación que están utilizando te
56:53deja incorporar sedes que no existen o
56:57valores que no son correctos, ahí tenés
56:59un problema donde estás ingresando los
57:01datos, no en los datos en sí. Vos estás
57:03absorbiendo estos datos de una base de
57:05datos.
57:06Ya pasaron, el control es anterior.
57:10Bien, entonces ahí tendríamos que tomar
57:13todo eso que ustedes dijeron y tomar
57:16decisiones. Sí.
57:18Y eso lo vamos a hacer la clase que
57:19viene. Ahora estamos haciendo el
57:22análisis previos. Todo eso que ustedes
57:23me dijeron o lo que me acaba de decir
57:26Cristian,
57:27tendría que ir plasmado en el informe
57:30para poder yo después tomar decisiones.
57:33¿Okay?
57:36hacemos la auditoría de datos, la
57:38calidad de datos que tenemos y luego la
57:42toma de decisiones.
57:44No, tengo una buen día, tengo una
57:46pregunta. Normalmente cuando vos te
57:48entregan un set de datos o algo o bajas
57:51un set de datos, viene acompañado de
57:53documentación de qué estás viendo,
57:57me imagino, ¿no? Entonces, basado en lo
58:01que vos estás viendo, ahí vos tenés
58:05tomar podés tomar decisiones a
58:07conciencia conforme lo que vos estás
58:10viendo y las reglas con las cuales
58:13vienen esos datos. Bien. Eh, un ejemplo,
58:18cualquier aplicación
58:20que tenga que hacer una factura, bien,
58:24por una venta, nunca va a ser importe
58:27cero. ¿Por qué? Porque estamos hablando
58:30de algo que eh ARBA o Arca no permite.
58:35Tiene que tener por lo menos un centavo.
58:37Entonces, es un error de la aplicación.
58:39Eso lo podes filtrar ya directamente sin
58:42mediar nada. ¿Viste? O sea, no no tenés
58:46que analizar mucho, tenés que agarrar y
58:47decir, "Che, todo lo que viene en cero o
58:49o viene sin dato se elimina."
58:52En el caso de un importe estoy hablando
58:55justo justo ayer estaba analizando eso
58:58que vos decís
59:00y cuando yo trato de, por ejemplo, no
59:03saben que ustedes si están estudiando o
59:06tienen un en una universidad de
59:08instituto, pueden llegar a tener Gemini
59:11por un un año gratis, ¿no? Hablando de
59:14esto, no me estoy desviando de nada,
59:16estoy tomando lo que dijo su compañero.
59:19Acá tengo que cambiar de cuenta la
59:21personal, pero ahí lo hago rápido para
59:22que se se vea lo que su compañero me
59:24está mencionando. Si. Em,
59:30un segundo que lo cambio acá.
59:34A ver.
59:37Bien. Miren, yo en esta factura que me
59:41emita
59:42eh
59:45Google,
59:46sí, pero no es legislación argentina.
59:49Está bien. Te te estoy dando la la te
59:51estoy dando la derecha para
59:53Claro.
59:53Sí. Sí. Entonces, esto me va a llevar a
59:57una facturación en la cual yo necesito
1:00:00de un importe al menos
1:00:04lo básico con por ahí con devolución,
1:00:06¿no? con devolución, porque muchas
1:00:08empresas hacen qué hacen, sí, te lo doy
1:00:11gratis, entre comillas por un año, pero
1:00:14cuando te te tengo que hacer el cobro
1:00:16inicial por ahí tené 20 pesos, 30 pesos
1:00:21y eso en los términos y condiciones te
1:00:24lo te lo devuelven, ¿no? Te te
1:00:26reembolsan esos 20 pesos, pero necesitan
1:00:28tener algo. Te estoy dando la derecha a
1:00:31que si necesariamente
1:00:34algo está algo está por ahí que no yo
1:00:37necesito entender que cuando tengo estos
1:00:40datos o la aplicación está mal o algo
1:00:44está mal y yo necesito analizar eso para
1:00:48tomar decisiones en cuanto al cero que
1:00:50me aparece acá.
1:00:51Claro.
1:00:52Sí. Entonces,
1:00:53y por eso por eso me refería a que vos
1:00:56normalmente para tomar decisiones tenés
1:00:59que tener las reglas, llamémosle, no no
1:01:02son las reglas de negocio porque ahí me
1:01:04estoy metiendo en otra cosa, pero
1:01:07llamémosle
1:01:08información como para poder auditar los
1:01:11datos y tomar decisiones.
1:01:13Perfecto. Acorddate que eh está bien el
1:01:17planteo. Nosotros por ahora estamos
1:01:20auditando datos. ¿Qué calidad de datos
1:01:22tenemos? No necesariamente vamos por
1:01:25ahora, ¿no? Dicho esto, manejar estos
1:01:27datos. Por ahí el cero está. Más
1:01:30adelante vemos qué hacemos con esto.
1:01:32Okay.
1:01:34Bien.
1:01:36Eh,
1:01:39bien. Perfecto.
1:01:42Es un ejemplo para analizar los datos.
1:01:44Deben. Eh, Perfecto. Gracias. Eh,
1:01:46Joaquín. Vamos a un corte. Ya con esto,
1:01:50cuando volvamos eh
1:01:54explico lo de las fechas y hacemos el
1:01:57ejercicio práctico que ustedes tienen
1:01:58que hacer. Por eso les hice llenar esto.
1:02:00Okay, me dejó entender
1:02:04la fecha. Claro, ahora que ahora que que
1:02:07volvamos del del corte, hacemos
1:02:11lo de la fecha y le lanzo el el
1:02:16CSB para que ustedes puedan realizar
1:02:18esto. Okay. ¿Hasta qué hora es el corte?
1:02:2110 minutos. 10 minutitos.
1:02:25Les estaba diciendo,
1:02:28vemos,
1:02:30vemos la última cosita. Esperen que
1:02:32cierra mi placar que no quiero que se
1:02:34vea.
1:02:35Oh, todo el quilombo que tengo ahí.
1:02:40Así no se espanta. Ahí va.
1:02:43Listo.
1:02:44Se filtra. Se filtra el fondo.
1:02:46Sí. No, igual no no sé. Es que estoy
1:02:49utilizando otra aplicación. Como no
1:02:52tengo cámara, no. Cuando yo pongo un
1:02:54background, no desaparezco. Así que
1:02:58de por si soy
1:03:01soy negro, entonces ya no más una un
1:03:04fondo negro ya me mata. E bien,
1:03:09[resoplido] entonces venimos acá. Ah, no
1:03:11les estoy compartiendo. No,
1:03:13[grito ahogado]
1:03:14yo puedo hacerme chiste así, ustedes no.
1:03:17Ah, bueno, [carraspeo]
1:03:19¿están viendo ahí, gente?
1:03:23Sí, sí,
1:03:24si me río, me fueron. Bien, entonces
1:03:27habíamos última cosa, cuando trabajamos
1:03:30con fechas, nosotros vamos a ver que e
1:03:36vamos a filtrar esto, ¿no? Vamos a hacer
1:03:38una filtradita ahí de cómo lo tenemos,
1:03:41¿no? Vendedor, no. Habíamos tenido fecha
1:03:44con minúscula, con mayúsculo. A ver,
1:03:46fecha, sí,
1:03:49si la si la fecha. ¿Por qué? filtramos
1:03:52la fecha porque nosotros por ahí en el
1:03:53dataset no sé, o sea, no tengo ni idea
1:03:58de por qué vengan fechas del año pasado,
1:04:01de años futuros. No tengo ni idea. Para
1:04:04usar datos verídicos factos, yo
1:04:06necesitaría filtrar. Por ahí hago esta
1:04:09filtración chiquita con con condiciones
1:04:12para poder saber que los datos que voy a
1:04:15utilizar solo me vengan de ese año, de
1:04:19este año en curso o saber las fechas de
1:04:22qué fechas tengo de datos pasados, ¿no?
1:04:26Ahora, ¿por qué? No tengo ni idea, pero
1:04:28lo tengo que hacer. Por ejemplo, ¿cómo
1:04:31no me acuerdo cómo venía la fecha? Eh,
1:04:35206.
1:04:37Ahí vamos a poner, ¿no? 20 25 vamos a
1:04:40poner
1:04:42ahí.
1:04:43Sí,
1:04:50ahí va.
1:04:52o
1:04:55en vez de
1:04:5720 26 27 por poner algo, ¿no? Vamos a
1:05:02poner acá 12
1:05:05y acá vamos a poner 31 y lo mismo acá 31
1:05:10y acá 12.
1:05:13Okay, si nos sale un error, capaz que es
1:05:15el
1:05:17nombre de la fecha, como está escrito.
1:05:25A ver ahí.
1:05:30Ah, porque acá esto va así. A ver. Ahí.
1:05:36Ah, va acá. Ahí.
1:05:39Y esto va ahí.
1:05:42A ver, ahí me gusta. Bueno, miren, en
1:05:46este dataset solo tenemos fechas o
1:05:50tenemos por ahí la fecha, esta fecha,
1:05:56eh, sí, es correcto. Entonces, yo filtre
1:05:59por ahí, puse una condición que me
1:06:00traiga las [resoplido] fechas que son
1:06:04menores al 20. por ahí podía seguir
1:06:07ponerle, no sé, otra fecha, ¿no? Otra
1:06:09otra, pero por ahí me trajo solamente
1:06:12una y la tengo una. Tengo un conocido
1:06:14que la oreja y la dija eh me dejó
1:06:17entender gente con esto.
1:06:20Entonces, yo con las fechas al momento,
1:06:22por ahora, esto me va a permitir
1:06:24encontrar fechas sospechosas, ¿sí? Que e
1:06:29pusimos o o el dataset tiene. Sí.
1:06:33Em,
1:06:36la fecha está almacenado como objecte,
1:06:43pero sepan que yo puedo trabajar esto,
1:06:47¿okay? Nosotros hoy solo vimos calidad
1:06:49de datos.
1:06:50[suspiro]
1:06:51La clase que viene vamos a ver la
1:06:53limpieza, cómo voy a trabajar con esto,
1:06:55qué decisiones puedo tomar para
1:06:57posteriormente
1:06:59vamos a ya analizar con con todo lo que
1:07:03tenemos o nos ofrece pandas. Estamos,
1:07:05gente. Me dej me dejó entender. Tenemos
1:07:09que convertir la fecha, ¿no? Al igual
1:07:10que convertimos el número,
1:07:14pero lo vemos la clase que viene.
1:07:18A ver si sí.
1:07:21Sí, sí, lo vamos a lo vamos a ver.
1:07:25Festas sospechosas.
1:07:29Eh, bien. Miren,
1:07:32este es un dataset nuevo,
1:07:36¿okay? Menos eh filas, pero es nuevo.
1:07:43Esto, ¿qué es lo que vamos a hacer?
1:07:46Se lo voy a pasar.
1:07:49Y yo necesito la auditoría de esos
1:07:52datos. Yo necesito la auditoría de esos
1:07:54datos. ¿Qué quiere decir la calidad de
1:07:56datos? Todo lo que nosotros vimos a ahí.
1:07:59[resoplido] Me lo pueden presentar, no
1:08:01borrando, obviamente, no todo en un solo
1:08:03collab ahí con comentarios, todo lindo.
1:08:09O en Visual Studio Cop también háganlo
1:08:11con comentarios. Alternativas. Puedo
1:08:14usar Trelo para el informe, puedo usar
1:08:16Jira para el informe. Si quieren pueden
1:08:18hacerlo, si no quieren no. Trabajo solo
1:08:22práctico, solo necesito la calidad de
1:08:26datos en este drive que tengo acá. ¿Me
1:08:29dejo entender? Y por ahí les hice una
1:08:33tablita
1:08:35que por ahí les sirva. Okay. Donde
1:08:38tienen donde ese informe tiene que ver
1:08:41inconsistencia de formato de fechas. Si
1:08:43las hay. Registros duplicados y claves
1:08:45únicas. Todo lo que vimos, ¿no?
1:08:47Problemas de estandarización y espacios.
1:08:50Sí. Valores atípicos, valores faltantes
1:08:54o nulos.
1:08:56Esto por ahí [resoplido]
1:08:58podríamos
1:09:00comentarlo, no sé si dejarlo. E
1:09:05este último por ahí
1:09:08lo pongo así como para Claro, como para
1:09:14ahí. Okay, si lo quieren hacer lo hacen.
1:09:16No, pero esto sí sí sí o sí lo lo
1:09:18necesito
1:09:20para ver cómo viene. Eso es lo que
1:09:22tenemos que compartir en el archivo. Sí,
1:09:25aquí fíjense que ya tengo varios colab o
1:09:27o GitHub. Lo ponen, me dan el análisis.
1:09:31Lo necesito hoy, no lo necesito antes
1:09:34del martes. Sí,
1:09:37me dejó entender.
1:09:40Con esto yo voy a comenzar a darle
1:09:43seguimiento. Sí.
1:09:45Porque me sirve a mí. Tenemos
1:09:48hay falta falta gente, ¿no? Bueno, el
1:09:50que quiera, no, no es obligatorio.
1:09:53También está la opción de que cuando
1:09:55esto por ahí le sirve para no tener un
1:09:58solo día y hacer toda la preentrega,
1:10:00sino que vamos haciéndolo,
1:10:02llegamos a la preentrega con esto más lo
1:10:05que vamos a ir añadiendo y ya tienen la
1:10:07preentrega y lo pueden entregar. ¿Me
1:10:09dejo entender con esto?
1:10:20Bueno, ¿podrías subir ese drive? ¿Podrá
1:10:23subir ese al campo? No, pero lo subo al
1:10:25Discord.
1:10:28Okay. Le pegamos en la columna colab,
1:10:30después reemplazamos. Sí, como ustedes
1:10:33quieran. Yo voy a ir viéndolo nada más.
1:10:35Voy a ir viéndolo. No tiene exceso.
1:10:38Sáquenle, sáquenle los permisos, los
1:10:42Denme el permiso para poder
1:10:44Me podrías pasar una invitación a
1:10:46Discord en el link que te pasó. Bueno,
1:10:49no sé si si querés eh Tomy lo podés
1:10:52pasar. Si no, ahora lo paso.
1:10:56Eh, está ahí la ¿A dónde lo subís,
1:10:59profe? Al Discord.
1:11:01Esto que acabamos de hacer lo subo
1:11:03siempre al Discord. Sí, Lu
1:11:10pregunte.
1:11:12Hola, perdón, ¿te escucha?
1:11:14Sí.
1:11:16Ah, perdón, solamente para recapitular,
1:11:18el link de colab que nosotros pegamos en
1:11:21ese Drive es para el proyecto final
1:11:24cuyas consignas recién vamos a ver para
1:11:27la clase siete, ¿no?
1:11:29Proyecto final, ¿no? Preentrega.
1:11:32Eh, la preentrega, perdón.
1:11:33Sí.
1:11:34Vamos a ir desarrollando. Las cocinas
1:11:35todavía no están habilitadas,
1:11:37¿no? Pero es lo que vamos a ir viendo
1:11:39durante la clase de hoy en la hasta la
1:11:42clase 8o. Así que si por ahí falta algo,
1:11:45nosotros lo vamos a implementar.
1:11:48¿Me dejó entender?
1:11:51Okay. Sí,
1:11:56igual por ahí no tiene nada de malo que
1:11:58lo que que lo que lo tengan la consigna
1:12:00por ahí. Después lo charlo con Tomy.
1:12:02Capaz que ustedes ya saben, están re
1:12:05ansiosos si quieren después lo charlo
1:12:07con Tommy y lo no lo no lo lo vemos y
1:12:09capaz que le damos la consigna para que
1:12:11vayan haciéndolo, pero sepan que que
1:12:15hasta la clase siete
1:12:18o o como muchos seis, siete por ahí
1:12:20recién se va a habilitar la prenda para
1:12:22que puedan tener la consigna. Okay, pero
1:12:25déjenme charlarlo con con Tomy. Capaz
1:12:27que me meto un sopapo y me dice, "No,
1:12:29pero
1:12:30no, no compartillo si querés
1:12:33después lo charlamos si quieres. Mejor
1:12:34así arrancamos con el tiempo." Claro. Yo
1:12:37pienso
1:12:39no te voy a pegar un sopapo si lo
1:12:42Entonces eh yo pienso que es mejor así.
1:12:45No te te redejo en blanco,
1:12:49¿eh? Basta. So heavy también
1:12:51una consulta.
1:12:52Sí. Yo tengo
1:12:56¿Cómo?
1:12:56¿Necesita permiso de edición o de
1:12:58comentar para el cola?
1:13:00Solo edición, no, perdón, solo comentar.
1:13:03Comentar. Pasa el correo, así ya lo
1:13:05agrego.
1:13:07No sé dónde está
1:13:08en mi correo.
1:13:10Sí,
1:13:11sí,
1:13:22eh.
1:13:23El link de esa plantilla, ¿dónde lo
1:13:25subís? El link de esa plantilla de esta
1:13:28todo lo subo a Discord.
1:13:31Okay.
1:13:40No, de nada.
1:13:45Mario, ¿tenéis alguna duda, preguntas?
1:13:48Lu, si no pueden bajar la manito. Bueno,
1:13:50gente, entonces
1:13:54ya les pasé esto, este link, sí, ya les
1:13:57pasé este link. Igual ahora lo subo a
1:13:58coso y pueden comenzar a hacer el
1:14:03depurado el
1:14:06la auditoría de esos datos.
1:14:08Eh, déjenme ver que si no se me olvidó
1:14:11algo para captar acá.
1:14:18No, yo creo que vimos todo.
1:14:21Datos faltantes, seguimiento,
1:14:25jerarquización,
1:14:27datos. No, yo ya vimos todo. M,
1:14:33no sé si Tomy quiera decir algo más. Yo
1:14:35no tengo nada más que decirles. La
1:14:37práctica la tienen que hacer. Sí,
1:14:41háganla y lo voy a estar analizando por
1:14:44ahí cuando en estos días. Si antes del
1:14:47del martes les le por ahí les les tiro
1:14:50un comentario, pero sí o sí las tengo
1:14:53que hacer antes del martes. Okay.
1:14:58No, no, yo por mi parte no nada en
1:15:01específico.
1:15:02Ahora sí, si quieren, si tienen alguna
1:15:04consulta en específico de de lo suyo
1:15:08que están, si están teniendo alguna
1:15:10complicación particular, damos unito.
1:15:13E pero si les parece, ¿estás de acuerdo?
1:15:16Ya estamos.
1:15:16Sí, sí, en yo eh ya tengo lo de la
1:15:20tengo todo dado.
1:15:22Bien, perfecto. Bueno, si les parece,
1:15:24entonces eh hacemos cerramos acá