Transcripciones
1. Bienvenido a Análisis de datos [Clase 2]: [Sin discurso]
2. S3: qué es el numpy? ? ? y Una breve introducción e de instalación.: Así que bienvenidos de nuevo, chicos. Excelente trabajo. Hasta el momento has terminado la sección sobre mordida en lo esencial. Los conceptos más importantes y clave para hacer hicieron un tamaño. Sigamos adelante y aprendamos. Numb por para análisis de datos en número Pirata es en realidad un corto EU no médico Pitre, y este es uno de los paquetes más poderosos y fundamentales para la computación médica en Pitre. Se trata de una biblioteca de álgebra lineal, que es potente e increíblemente rápida y también proporciona herramientas para integrar C C plus plus y fortuna en la corte. Es importante al norte que casi todas las bibliotecas en él por qué nuestro ecosistema
depende de pastel entumecido como uno de su piso de construcción más importante y medio. Por lo que aprender tarta entumecida es muy importante. Si queremos conocer computación médica en python, es muy importante instalar entumecidos por ahora porque vamos a caminar, Ya
sabes,
um, um, por si tienes peletin estancado usando en una distribución de esquina, ve al terminal y tipo esquina instalado torta numb. Si no tienes en una distribución de esquina instalada, puedes usar gente venga y gente instala tarta numb 40 curso. Estaremos tratando de entumecimiento por áreas. Estos son en realidad colchones y tractores. Simplemente recordar las métricas es simplemente es área rectangular de números. Bueno, como tienes actriz es Errol o columna tras métricas, por lo que las métricas todavía pueden tener solo una fila o una llamada como se discute en el Big Ning. Fuera del curso, tienes una pregunta. El buen camino es revisar después de una sección Q. Si no encuentras. Responde a tu pregunta. Sección África. Adelante y comprueba pregunta y respuesta por él usando palabras clave apropiadas. Si aún no encuentras respuesta a tu pregunta, una buena idea es publicar un nuevo contexto de la Pregunta 50. Siempre estamos ahí para ayudarte y te responderemos lo antes posible. Recuerda, publicar preguntas en cuestión y en forma también involucrará a otros, y harás crear conexiones que podrían ser útiles para que todos crezcan como
científico de datos . Una vez más quiero agradecerles por inscribirse en mi curso. Anímate en la próxima conferencia. Buena suerte
3. S3: Fundamentos de NumPy - los arrays, NumPy los métodos incorporados, los array y los atributos.: Hola chicos. Bienvenido al número I Essentials Lecture parte uno como paquete fundamental para la
computación científica , Numb Piper Wides de Fundamentos off Mathematical Scientific y Jim Link y
programación de la ciencia de datos dentro de Piketon Ecosystem Num pies. Objeto principal es el homogéneo, multidimensional cualquiera. En esta conferencia, pasaremos por la gama de importantes funciones conceptuales y constructivas que estaremos utilizando
con frecuencia para convertirnos en secciones como tú. Este cuaderno es una referencia a la videoconferencia. Siempre puedes explorar este cuaderno si necesitas ayuda. Espero que ya haya instalado numb por. Vamos a mover uno y crear un nuevo cuaderno para explorar más sobre Mumbai. Ir al archivo nuevo cuaderno Tranquilo en tres y aquí estamos en el nuevo cuaderno ya que
ya hemos instalado Mumbai. Tenemos que importar esta biblioteca si queremos usarla. Por lo que para importar, simplemente
seguimos el comando número de importación por AS y B. Y este es un número usualmente off importando como n pico. Vamos de este sub so número tiene muchas funciones de construcción y tiene un montón de capacidades. En esta conferencia, nos enfocaremos en algunos de los conceptos más importantes y clave que estaremos utilizando en las partituras. Empecemos con áreas numéricas. Número A raise será el concepto principal que estaremos utilizando en este número de curso. Áreas esencialmente vienen en dos sabores factores y colchones. Directores son estrictamente un agujero de área dimensional en el mismo. Los colchones son bidimensionales. Otras métricas todavía pueden tener solo un empate o ganado. Lo llamó, podemos crear número cada a partir de vitaminas lo hicieron hoy, como de dos postes y listas. Vamos a crear una pelea en la lista. Obligado mi lista igual a decirlo menos 10 y uno Eso es de este hijo y cheque sosteniendo mi lista parece Vamos a comprobar su tipo también. Entonces vamos a correr este yo. Entonces tenemos mi menos 10 y uno,
y es tipo es por lista de tiempo para crear un área de arbitraje a partir de por estructura de datos términos. Utilizamos números función aireado. El número es área función se puede acceder buceando nb dark Harry porque ahora tenemos entumecido por como nb para que podamos verlo y ser yo pensé cualquiera no necesitamos decir número mi hija hoy necesitamos costarle nuestra mordida en la estructura de datos, que es mi lista como perimetral a la función de área. Tratemos de saber esta cosa. Mi energía es igual. Tow N p perro Eso es pase en mi lista. Vamos a revisar la espera. Es mi zona Look like y también checa su tipo de datos aspirina. Vamos a ejecutar esto para que la mi área sea menos 101 es la misma que esta lista aquí y ahora. Este Maya está entumecido por No terminar con cada objeto, lo que hemos creado un arbitraje usando la lista de estructura de datos de vitaminas. Vamos a crear un área numérica bidimensional. Tenemos que echar lista fuera de la lista para generar esta cosa como puedes ver mis métricas iguales a 123 It's War 56 Salmon Sever it. Nueve. Por lo que tenemos mis métricas como lista fuera de listas en por tiempo. Veamos cómo esta mis métricas, se veía así, y podemos comprobar su tipo también. Vamos a correr esto dicho Así que mis métricas son un aireado fuera de áreas, y es tipo es lista que está pasando esto, mis métricas a y el médico en una función y generar en ellas por métricas. Entonces, métricas, llamémoslo una de nuestras primeras métricas y p dot muy al pasar mis métricas. Eso es de esta celda y no hay cheque sosteniendo mis Matics parecen y podemos comprobar su tipo
así t y así aquí está. Por lo que tenemos métricas bidimensionales y su tipo es entumecido por área. Hasta el momento, hemos usado la lista para crear áreas numéricas que podemos usar para tirar en su lugar. Entonces vamos a crear un para jalar mi para jalar igual para empezar se menos uno, ¿tú y quieres el mismo. Podemos pasar en mi para jalar a mi muy contra A T significa jalar mi muy veraz igual a y estar oscuro. Perdón. Y podemos hacer una pausa en esto a su correr esta celda y veamos cómo se
ve esta mi caridad y podemos comprobarla morir pastoral. Por lo que hemos creado Numb Pirie usando para tirar y esto y aquí es menos 10 y uno, y su tipo es entumecido por Harry para que podamos crear áreas numéricas usando su función de construcción. En cuanto a la mayor parte del tiempo, las
usamos construyendo funciones para crear áreas porque son mucho más simples y rápidas . Vamos a discutir la primera función que podemos, por lo general judíos para crear área numérica A imágenes de rango mucho similares para comprar rango de funciones trans . Es sintaxis es similar. Damos punto de parada de stock point, y luego damos un paso. Devuelve valores espaciados uniformemente dentro de un intervalo dado por lo que podemos llamar a esto una
función de rango sin decir y ser oído oscuro. Como de costumbre, podemos comprobar su documentación usando Shift eso. Y aquí está. Inicio, punto, parada, punto y paso. Entonces si lo deseas, puedes leer esta documentación y con algunos ejemplos y lo harás. Entonces vamos a zarigüeya cero como punto de inicio, digamos, un limón como parada o el punto final. Y no vamos a dar el paso dos y vamos a correr esto, señor. Entonces aquí está. Tenemos un número. I zona 02468 y 10. Es el paso tamaño dos de cero a Dilema. Podemos dar este paso y disuadir tipo aspecto como, vamos a copiar este único detalle base y decirle a esta función la TARDIS igual a lo que queremos . Queremos números de punto flotante de área, así que volvamos a esta habitación. Entonces en lugar de 0 a 4, tenemos 0.2 punto cuatro punto porque hemos mencionado queremos datos tipo s piso. Por lo que la siguiente función de construcción muy importante es Lynn Espacio L i N s B c e. no
podemos usar esto con haute y él Daut y en el espacio retornó uniformemente los números espaciados sobre especificados en remolque. Podemos comprobar si es doctorado con turno de tap. Y aquí está. Tenemos un punto de parada de punto algunos otros perímetros y tipo de datos Asa, Vamos a hacer una pausa en uno como punto de stock 15 uh, 15. Entonces lo que queremos empezar de un extremo a los 15 con 15 puntos igualmente espaciados entre uno y 15. Vamos a esta cancha aquí. Por lo que aquí tenemos 12345 hasta 15. Por lo que tenemos 15 puntos igualmente espaciados en nuestra salida. Tomemos otro perímetro muy importante en Lynn Spears. Subir el paso R e T y el valor predeterminado es falso. ¿ Cuáles son e. D. Paso es si nuestro paso 80 es cierto, le devolvió el tamaño del paso que es jefe en verdad completa este frente la bastó y preguntando y otro mejor me ese paso y correr este cuarto me. Entonces ahora tenemos 1.0 además de esto, Harry. Entonces este 1.0 es por este perímetro, que nos está diciendo el tamaño del escalón en esta zona es uno. Consideremos otro ejemplo y en lugar de 15 pasando 30 aquí y sobre esto. Por lo que ahora tenemos diferentes tamaños de pasos aquí. Eso son partes en el Todo derecho son 18 verdadero Afrin y ahora aquí está. Entonces tenemos el tamaño de paso aquí punto para 872 y así sucesivamente. Ahora en lugar de uno. El escalón tamaños diferentes porque queremos 30 puntos en este caso. Entonces una cosa no confundir entre un rango y Lynne Spears es en edad el
argumento externo como tamaño de paso. Vamos a revisar esta cosa. Empezar parada en paso distritado fuera elogio fuera espacio de las extremidades. Entonces con nosotros, Lynn Space, toma el tercer argumento como una serie de puntos que queremos Default es 50 aquí, Así que pasemos a la siguiente función de construcción muy importante. Zito's Necesitamos llamar con Vacío Nuevamente. Los Beatles crean un área con todos los ceros como si queremos y ser ceros oscuros y pasando tres como argumento que está creando. realidad hay tres ceros que pasamos en 10. Está creando lejos con 10 ceros, y si pasamos en una verdad, diríamos 46 Se crearía un experto en materia bidimensional, cuatro reglas y seis columnas. Por lo que ahora podemos crear un área bidimensional así como una dimensión usando cero Seema cero escaleras y otra función de construcción y ser las oscuras. Apple y E X. Cada parte en cuatro cocina escribe cuatro unas y si estás de paso es pasamos en 46 En calidad de
Zito, ella aparece. Está devolviendo el área bidimensional con unos, por lo que es muy similar a los ceros. Unos y ceros son muy similares. El único es que las gaviotas nos está dando todos estos valores una vez nos está dando a todos unos valores. Entonces pasemos a y otro I. Necesitamos np dot Soy así que obtengo métricas de identidad e identidad. Las máticas deben ser métricas cuadradas. Esto es útil de varias maneras en problemas de álgebra lineal, y espero que muchos de ustedes estén familiarizados con las métricas de identidad. Entonces ive i e. R. No
hice áreas bidimensionales una vez a lo largo de la diagonal y ceros en todos los demás lugares y en métricas de
identidad, tenemos unas a lo largo del muelle. Entonces tomemos su documentación para que lo necesite como perímetro y es el número off reglas en la salida que está pasando cuatro aquí. Por lo que hemos creado cuatro ruidos y las métricas de identidad deben ser una magia cuadrada. Por lo que tiene cuatro reglas y cuatro columnas y la diagonal larga de una, y todos los demás lugares estaban consiguiendo ceros. Por lo que avanzando a la creación de números aleatorios en Mumbai, también
podemos crear área con números aleatorios usando la función de construcción de números en el módulo, aleatorio o ¿podemos acceder con N B Dawg Random? Empecemos con la primera función en este ari aleatorio Ah, y el así nuestro A y e o tierra crean un área off dado barato y poblarlo con
muestras aleatorias de distribución uniforme sobre cero y uno en lugar de NP. Tenemos que usar médico de NP y ellos porque Rand es una parte fuera al azar. Entonces doctrina MP, Um, doctrina. Y vamos a sujetar tres aquí y lo que estamos obteniendo 0.0 o 20.31 algo 94 y 0.3 Así que estamos consiguiendo tres elementos un área dimensional porque pasamos en tres y todos estos números están entre cero y uno. Entonces vamos a copiar este de aquí, basted aquí y chequear Se detiene cadena si se educó. Vemos en otro ejemplo aquí doctrina NP. Doctrina tonta 32 Así que pasemos en el mismo 32 Así que ahora lo que estamos pidiendo genere una métrica
numérica aleatoria con tres rollos y dos columnas. No de esta cosa de aquí. Entonces tenemos 29.53 tan maravillosos para gobernar y tres filas, y aquí tenemos dos columnas. Por lo que hay otra función muy útil y similar en número por amigo y luego y devuelve una forma simple fuera normal estándar o distribución gaussiana. Entonces si queremos usar renta y eso se copia esto de aquí y pis, tenemos que excederse con NPD o tendencia um, doctrina. Y pasemos, uh, a aquí y ahora. Está generando entregado 17 y menos este. Entonces pasemos un cuatro por cuatro. Ahora queremos una métrica con cuatro reglas y cuatro columnas, por lo que se está generando en métricas con cuatro reglas y columnas completas. Entonces lo que dijimos, es y es normal estándar o distribución gaussiana fuera de la muestra Así que hablemos otra función útil en la misma clase o misma categoría. Entonces Rand no es así. Necesitamos NP Dr Random no caritativas. Entonces Rand int, Vamos a ver uno y 100 y correr este frío aquí. Entonces, ¿qué? Esto está haciendo que los huevos Brandon carguen y alto valor aquí y genera un solo número aleatorio entre uno inclusivo y 100 exclusivo. Entonces si solo estás dando estos dos perímetros, solo
está generando un número aleatorio. Echemos un vistazo a la fortaleza de la documentación así tiene. No, tienes uno aquí. Hola, tenemos 100. El aire determina aleatorio en maestro de bajo a alto. Exclusivo. Entonces, ¿qué? Estos podómetros son los terceros en su tamaño. Aquí es tamaño. Entonces si no hay tamaño, valor predeterminado es ninguno, en cuyo caso se devuelve el valor único. Por lo que no estamos pasando ningún paso Cualquier tamaño. Inserta Tony valor único, y es generación de números aleatorios. Cada vez que está generando diferentes salidas. 50 cabellos, 73 cabellos y lo que sea. Seis. Aquí Eso es costos en este tamaño. Queremos cuatro. No, está generando una lista de cuatro números aleatorios porque estamos pidiendo mejorar, generar para números aleatorios. ¿ Y si el pasado, entonces diligentemente lista de 10 números aleatorios. Entonces, ¿y si queremos una métrica en la salida? Podemos hacer esta cosa aspirina como queremos a Matics para comprar tres. Por lo que ahora está donando una métrica, reglas de Larry Jewell
bidimensionales y tres columnas. Podemos pasar cuatro por un tonto, y está generando una métrica con número aleatorio para Before Magics con número aleatorio. Si no lo hacemos una y otra vez, los números están cambiando porque estamos generando números aleatorios. Por lo que estas son pocas funciones muy importantes que hemos explorado. Vamos a mover una zona del dedo del pie importa y atributos algunos asuntos y atributos muy importantes que
necesitamos saber aquí R R E forma max Mean no son Max argumento? Ahora vamos a explorar todos estos métodos, así que generemos y Harry usando un rango y te enseñen naranja. Esto fue en 16 y ¿no? Y otra zona con ver Se encontró con no es un miembro, y nosotros no Brendan oscuro. Podemos presionar tab aquí dedo del pie auto completo. Por lo que hay un montón de opciones siguiente puntuadas y no, obtenemos pocas opciones pasando. Nos vemos 100 Khomeni. Queremos Eso es lo que quieres entonces y vamos a ver cómo se ve el viejo put para muy una gama y y plan. Por lo que tenemos dos áreas hemos utilizado una gama y rand. Por lo que quieres hasta 15 y algunos números aleatorios. Usemos una función incorporada. El forma remodelada devuelve un área que contiene los mismos datos dentro de nueva forma como no
hemos aireado aquí y queremos remodelado eso, Harry, yo diría que cuatro antes métricas. Entonces, ¿qué podemos hacer? Podemos tomarlo temprano. Llame a esta función en esta área y se remodeló. Tan aireado, arreglado Autry ella y podemos decir a la función qué tipo de cambio queremos que antes y ahora está reconfigurando este puntera de área unidimensional, área
bidimensional llena antes de forma. Entonces el siguiente es Max y yo. ¿ Y si queremos saber cuál es el número máximo en esta zona y cuál es el
número mínimo ? Es muy sencillo. Fue solo Max en esto muy llevemos a Harry se topó y llamamos. Es decir en este Ver a María, vamos a correr este yo 87 y 13 y si
miramos esta zona, tenemos 87 el máximo y 13 es el mínimo. Por lo que siguiente importante, uno que vamos a utilizar en nuestro arco de curso, Max y Arc may. Entonces el arte hace un argumento. Se utilizan para encontrar las ubicaciones del índice fuera de los valores máximos y mínimos en nuestra zona. Al igual, vamos a ver, queremos saber cuál es la ubicación del índice fuera del 87 y qué vamos a hacer. Usaremos nuestros GMAC's en early ran int. Entonces vamos a copiar a Errant en. Llame a la función Ogg max, y simplemente ejecute distinto. Por lo que tenemos 87 en séptima ubicación en este un 01234567 Así que esta es la séptima ubicación. Por lo que nuestro máximo en devolver la ubicación fuera número máximo en una zona y de forma similar Ubicación off número mínimo en. Entonces lo llamamos nuestro Yo. Por lo que si miras esta cosa 012345678 13 Got location it in the area soul. Entonces vamos más uno a algunos otros conceptos realmente importantes, como si quieres saber el tamaño fuera de la zona si queremos conocer la forma de Harry, si quieres saber qué tipo de datos tiene. Entonces eso es lo que vas a hacer. En la misma zona, Poppy. Lo prueba y subvende de nuevo. Por lo que ahora tenemos algún rango de 0 a 15. ¿ Y si queremos conocer la forma de este rally? Simplemente llamamos forma, y aquí está. Es 16 elemento, área
unidimensional. ¿ Y si quieres saber el tamaño de esta zona llamamos otra talla realmente, por lo que tiene 16 talla. Su tamaño es de 16. Cuenta con 16 números. 16 elementos. ¿ Y si queremos conocer su tipo de datos? Entonces de la misma forma que llamamos al tiempo y su tipo de datos es int que se remodela esta temprano, usando el reparto de nave lleno antes? No, tenemos románticos bidimensionales. Y otra vez Checketts, ella Así tiene cuatro estaban formateando. Por lo que estamos reordenando esta zona cuatro por cuatro y luego revisando nuevamente su devolución de la forma de esta nueva área. Podemos llamarlo como 16 uno, pero podemos remodelar a 16 1 y ahora tenemos 16 1 área. Podemos hacerlo 16 también. La mayoría de opciones aquí y después tenemos la forma diferente. Por lo que terminamos con los esenciales de departamento y número. Hemos aprendido algunas funciones muy útiles. Cómo crear áreas, cómo utilizar diferentes atributos en las áreas numéricas, cómo generar números aleatorios y varias otras funciones muy importantes. Entonces eso es más buscado siguiente sección. Y en esa sección aprendemos algunos otros importantes entumecidos por concepto. Ver, con la siguiente conferencia, Buena suerte.
4. S3: fundamentos de NumPy la indexación, el slicing, y el masking de booleano: Hola, chicos. Bienvenido al número I Essentials Conferencia parte dos. En esta conferencia, vamos a hablar de algunos otros conceptos muy importantes como la indexación, el
corte, corte difusión y 1,000.000.000 de enmascaramiento. Aprenderemos a hacer referencia a elementos dentro de un área y a asignar valores a los elementos dentro de un área. Por lo que aprenderemos a seleccionar elemento o un grupo fuera de ellos por cualquiera. Hablaremos de transmitir un concepto muy nuevo en esta etapa máscara de lingotes son
operaciones de enmascaramiento . Haremos algo de enmascaramiento en este aspecto de sección. Una vez más, este cuaderno puede ser considerado como una referencia a la acción individual y puedes volver cualquier momento si quieres ayuda. Por lo que podemos crear un nuevo cuaderno o rico y seguir adelante con el cuaderno anterior. ¿ De qué manera ya, eh? Ahora en esto. Tampoco. Pero no necesitamos importar Mumbai porque ya hemos importado entumecido por como NP. Si estamos creando un nuevo cuaderno, necesitamos importar de nuevo Mumbai. Vamos a crear un área numérica unidimensional simple. Podemos usar un rango o podemos crear usando lista. Entonces, Harry, llamamos a cualquiera d igual extremo del dedo del pie. Sé oscuro, Barry. Y podemos Eso es mandar un esto a menos luego menos dos cero a 17. Un Tzeitel, seis algunos números aleatorios y 200 No de esta celda. Y ver Sostén el Se veían como cualquiera. D Así que aquí está. Tenemos un muy menos uno menos. Cierto. Esto es lo que hemos creado ahora, en el caso más simple, seleccionar uno o más elemento número de Estados Unidos Área se ve muy similar a morder en listas como si
queremos , vamos a copiar este. Y si quieres cero está en índice cero. Tenemos menos 10. Si queremos una rebanada o arreglamos como Skopje esta cosa aquí y decimos queremos 0 a 3. Es lo mismo que la lista El sprint, esta área junto con ésta sólo para comparar. Entonces esto es igual al menos así de 0 a 3. Pero tercero significa que no está incluido. Cero uno a tan 0 a 3, luego menos menos dos y cero. Por lo que podemos usar la indexación negativa como eso. Ese es Copley. El marcador. Sí. Se rasga y entra. Decir mentes a o menos uno menos. Cierto. Entonces aquí está. 106 de esta zona, que es menos uno y menos dos. Y de manera similar, lo que hicimos con mordida en listas, podemos ver colon para ver qué nos está dando. Entonces cualquier cosa desde cero índice hasta dos. Pero dos no están incluidos. CEO uno Así dos índices a ti, que no se incluye de la misma manera. Si te acuerdas, podemos decir algo
así, y aún no pasamos nada. Entonces en este caso, cualquier cosa desde dos dos en adelante en la lista cero 01 a esto es a y todo después de
ese . Entonces eso es menos cierto en la cosa aquí. Eso es pasar índice cientos. ¿ Crees que tienes algún índice en zona, que es 100? No, no
tenemos. Veamos qué son los cuatro días. De acuerdo, entonces si no hay un índice presente en la zona, entonces estamos consiguiendo Index. Vamos a crear un temprano bidimensional pero 25 elementos usando un rango. Y puedo trabajar eso en dos colchones D y podemos hacer esto. En realidad, podemos crear, uh, toady igual a y t dog en su rango 24. Y vamos a imprimir esto. Ah, su creación. Por lo que tenemos área unidimensional. Entonces, ¿qué quieres? Queremos área bidimensional. Podemos usar la forma policial aquí ella seis cuatro. Y aquí está. Contamos con área bidimensional 01 toe hasta 20 24 elementos. Entonces para acceder a cualquier elemento, el primero de la revista es, uh, dos D. Pasamos en baba y luego le pasamos columna. Entonces si quieres uno Así que la regla es cero y el columnista quiere en lugar de pasar fila y columna entre dos corchetes podemos usar y otra notación se puede ver coma, regla
separada y llamarlo activo. Entonces intentemos acceder a algunos elementos en esta altitud E. Así que si queremos ver 22 tenemos 10. Veamos dónde están los tenis. 012 012 Esto es 10. Aquí podemos ir. Uh, Jodi ha estado cruzando uno, y va a devolver todo el crecimiento, en realidad un rollo completo. 456 a una. Por lo que una otra forma es probable que sus varios iguales a llamar igual a tres. Y luego podemos ver a Harry dos d y luego pasar regla. Llámalo simplemente como asignar valores verdaderamente variables y pasar esos realmente un billetes y estamos recibiendo elemento, que es 23 Así que 23 fila dos 012 y columna 30123 Este es elemento aquí recogiendo, pausando cada dos D y digamos que podemos pasar como de 2 a 4 de Pharrell y decir de 2 a 4 cuatro columnas. Ahora estamos obteniendo elementos de 2 a 4 en filas y de 2 a 4 en columnas, por lo que es una magia bidimensional en la salida, que forma parte de esta métrica. Por lo que avanzando, hablemos de un concepto muy interesante y muy elegante en Numb por número de difusión . Las áreas son diferentes de la mordida normal y los ists. Debido a la capacidad de emisión, sólo
cubriremos los conceptos básicos sobre radiodifusión. En esta conferencia, se
puede explorar más abriendo el enlace proporcionado en el cuaderno de referencia, Y éste es que fueron la extensa documentación sobre radiodifusión. Si quieres saber más sobre la radiodifusión, puedes hacer con ejemplos en el NUM compra documentación offcial. Entonces empecemos con un ejemplo muy sencillo que es crear un área one de y B Dawg. Crees que eso es cero y luego veamos cómo esto terminó así aquí tenemos un área
unidimensional del 0 al 9. Tomemos una rebanada, Harry uno D cero al por qué y transmitimos valor. Diga 500 y ejecute esto. Entonces veamos cómo se ve esta zona ahora. Entonces aquí está. El 1er 5 valores son No. Cinco bajo, por lo que sólo difundimos este valor en una rebanada seleccionada y se cambian todos los valores. Tratemos de aprender con otro ejemplo, usando Ari A a D bidimensionales y B. Dawg, Digamos que podemos engañar a cada uno y ah, es una métrica de cuatro por cuatro. Ver todo esto cada look. Por lo que aquí tenemos métricas completas por lo tanto. Difundamos algún valor para ver troll alboroto. Sólo nosotros podemos hacer esto, Ari para hacer en índice cero, que es la primera regla igual a decir 300. Ejecuta esto. Gracias a ver lo que ha cambiado. Aquí está. Entonces con sólo una sola declaración, se cambia toda la fila. Eso está despejado en otro temprano. Son igual punta del dedo del pie, el perro comiendo celo por veamos cómo se ve otra vez. Por lo que tenemos 0123 así Tiene cuatro columnas y un empate. Eso es y esto para y ver qué estamos consiguiendo. Por lo que esta área unidimensional se transmite Baylies de arriba al agua. Tratemos de entender este concepto de radiodifusión a partir de un ejemplo visual. Volvamos a la referencia No cocine. Entonces, ¿dónde tenemos? Sí, muy buen ejemplo. Al igual que en este. Si miramos la primera regla que tenemos, no
quieres t elementos en una sola dimensión. Muy así si queremos agregar un solo elemento cinco, Esto es la radiodifusión. Por lo que se emitirán cinco sobre esta unidimensional. Y así vamos a tener cinco más 01 más cinco y 567 Así que si tenemos Mantex bidimensional como tres por tres, en este caso con todas las ganas y si quieres transmitir una dimensión con 012 esto
se transmitirá a través de los ruidos. Por lo que todos estos roles serán un factor. Cero más uno más 12 más diversión. 123123123 Así que en el 3er 1 tenemos un llámalo 012 y queremos transmitir y áreas que no quieras en esta columna. Entonces esto es bastante interesante si le transmitimos una llamada por una sola regla. ¿ Qué? Estamos recibiendo 000011 Así que este rollo rápido este rollo rápido todo será considerado en baja. Y lo estarán. Yo lo hice. De acuerdo con la operación dada, no
quieres ver a tus 12 en este caso. El segundo elemento en la columna es divertido. Por lo que todo al otro lado de la carretera será considerado uno. Por otro lado, toda
esta fila será considerada en el segundo lugar aspirina, y vamos a conseguir 123 y lo mismo que en la tercera regla 222 y en la segunda. Y aquí se te considerará uno, también. Y estamos recibiendo 234 Así que volvamos al cuaderno y, ah, solos con otro ejemplo. A ver si quieres transmitir a t y ah, ver 300 en todo este recorrido. El área. Veamos cómo se ve. Por lo que estamos consiguiendo 300 más 306 106 106 103 +01301301 Tengo los todos. Este 300 se transmite a través de métricas bidimensionales. Vamos a probar y otros ejemplos tenemos A que es 012 Creamos otros dos iguales a y
no ser rango clave Ella cero y cuatro y ahora queremos en Lee Llamarlo, realidad. Por lo que pasará todo en primer lugar ese rol y ser punto nuevo acceso. Por lo que cada vez debe dar nuevo eje. A ver esperanza sean dos Looks like Así tenemos 01230123 Así que nos rompamos. Él son dos. Ellos también lo son. Entonces lo que vamos a hacer, tú eres demasiado más,
uh, uh, descendencia
natural. A ver cómo se ve. Entonces esto es lo que es. Entonces lo que estamos obteniendo 0123 Toda esta regla será considerada cero, y esta sola regla se emitirá en este camino. Y en el segundo caso, uno más cero uno más uno a dos más uno, tres más uno. Por lo que todo esto para que los elementos que no existen serán considerados uno. Entonces otra vez, fue tercero Verdadero. Por lo que para tercera fila cero más 21 más 22 más 23 más dos. Y para la cuarta fila cero más tres, una blustery a blustery seis. Entonces todo esto se trataba de transmitir por el momento. Espero que tengas una idea. Holding concepto de radiodifusión habló en ah áreas numéricas. Entonces volvamos a nuestro cuaderno de trabajo y discutamos otro concepto importante. Indización de fantasía. Entonces lo que es Fantine Back Sink Friends Indexing realmente nos permite seleccionar en Tirol o
llamarlo fuera de servicio para hacer esto. Vamos a crear una métrica. Usé la cancha del libro de referencia para crear una copia mágica esta escuela esto a la cola. Vamos y vamos a dirigir esta cancha. Por lo que esta cancha va a generar y magias con cero uno, 23 y cuatro crece con todas las filas, todos todos a todos los árboles y los cuatro para que pueda tener cualquier regla. Como si se detuviera en una lista de 123 mi mantra. 123 En la salida. Simplemente puedo pasar en una lista y agarrar esta regla. 123 No necesito dedo del pie. Menciona el orden aquí para que pueda agarrar tu engendra mortero como ha sido si quiero de cero uno, se va a sentar en golosinas tu y así sucesivamente. Vamos a crear otras magias y usar la indexación de fantasía en matemáticas. Voy a copiar de nuevo el cordón del libro de referencia. Entonces esto es Esto es muy sencillo. Estoy creando una métrica bidimensional con un rango 24 dando una forma seis así cuatro y luego imprimiéndola. Entonces tengo cero para 8 12 16 20 en primera columna, y tiene seis reglas y cuatro columnas. Entonces vamos a agarrar está gobernado en esta métrica. Digamos que quiero agarrar un poco demasiado y cuatro pasando la lista dos y cuatro estoy agarrando segundo y cuarto 01 y dos, tres y adelante. Yo también puedo agarrar orden engendrado. Como si pasara mosca. ¿ Conoces a Sensi? Entonces tengo 01234 cinco y cero el 1er 1 para poder agarrar las columnas también, en este caso, como puedo pasar Harry, Joe D y todo y luego pasó en las columnas aquí, como esto significa que todos se levantaron y pasan en el columna. Digamos que quiero dos y tres. Lo es. Tengo segundo trato. Quieres y t puedo pausar en generalmente aspirina como tres cero y tengo. No lo llames aquí. No quieres a Tres y a cero este de aquí. Entonces todo esto se trataba de alcalde índice de fantasía. No necesitamos preocuparnos por el pedido, y podemos llamar fila completa o completa um, llámalo en orden de Lindholm. Entonces pasemos uno al siguiente tema, que es 1,000.000.000 de enmascaramiento. Por lo que la máscara de lingotes es muy útil y útil a la hora de contar. Modificar extracto en muchos valores de placa en un área en base a alguna condición o criterio. Por ejemplo, queremos contar todos los valores mayores que un valor determinado, o establecemos un umbral y queremos deshacernos de ojos totales en nuestros datos. En Mumbai, enmascaramiento de
lingotes suele ser el período más eficiente logrado. Este tipo de tareas. Empecemos con el ejemplo simple y creemos una otra área. Ah, uno. Una vez más, podemos usar end be dot a range y digamos que queremos del 1 al 10. Siempre es buena idea ver cómo se ve el Harry. Entonces tienes seguridad, así que tenemos área. Quieres hasta 10. Podemos aplicar condición como mayor que menor que igual a etcétera. Vamos a crear un área booleana para alguna condición. Diga Harry, digamos que el área uno es mayor que tres y veamos verdadera máscara igual dedo del pie. ¿ De qué se puede todo? ¿ Cuál es el estado general? Zona uno gran país. Por lo que hemos creado máscara brillante. Veamos cómo este mil 000.000.000 enmascarado parecía a los treinta. Por lo que tiene falsas y verdades. Si comparamos área con esta máscara mil 000.000.000, la condición es que todos son mayores a tres. ¿ Es ésta una gran entrada? No, a No. ¿ Tres? No. Y esta es realmente la condición está satisfecha. Y todos estos valores desde cuatro dedos hasta el 10 nos hicimos realidad. Cierto. Por lo que esta zona pull mask es un árabe, Es falso y verdad. Y nos metimos enmascarando en esta zona Quieres enmascarar número par o números para poder usar operador
maravilloso. Entonces vamos a crear una máscara aquí otra vez digo más para enmascarar uno de igual a celo y uno más a así si estamos en esta cosa y luego ejecutamos esta máscara. Por lo que hemos creado la máscara Lar lista en aire uno eran los maravilloso iguales a cero, por lo que podemos usar estas áreas de enmascaramiento para hacer operaciones de enmascaramiento en operación de enmascaramiento. Simplemente indexamos sobre la zona brillante como en esta área o esta área. Toro vasco. Todos los valores en posición en el área de máscara es cierto que vamos a conseguir en nuestra salida. Tratemos de hacer esta cosa usando mas para enmascarar lo hago en una es una verdad que bien, incluso valores que queremos hacer y uno y lo que hacemos. Te pasas esta máscara e imprimamos esta también. Entonces aquí está. Por lo que tenemos filmando el arte usando esta zona de enmascaramiento en nuestro todo el mundo. Entonces aquí está la salida, que es sólo ese arbusto. Entonces tomemos el Alec bidimensional y despejemos a dos área D usando y B. Dawg un rango 24 y luego un sexo Trudy es entonces una puerta de servicio. Ella iguala dedo del pie, quiere de 6 a 4 y quiere enmascarar más a dos d igual a cero. Igual a esta es la zona que tenemos creativos querer. Por lo que queremos tener todos los valores parejos en nuestra comida fuera y estamos creando una máscara. Somos un dos d más es igual a cero Esta es nuestra condición. Truell. Corremos esto anotado. Y ahora eso es impresión en ello, Judy. Y llevemos esta misa, Kasman. Ahora es para todos los valores pares para cero. Es cierto. Por una, es caídas por 26 10. Es cierto, y es falso. Vamos a filtrar los valores ahora usando la máscara. Lo que hemos creado recientemente, lo que tenemos que hacer. Tenemos que tomar esta zona y tomar esta máscara y es Corre el fresco y estamos consiguiendo 02468 12 allá a 4 12 6 en 20. Y así en realidad es la columna uno y la columna tres, donde se satisface la condición y estamos filtrando todos los valores que satisfacían esta condición en nuestras máscaras. Entonces todo esto se trataba de enmascarar Excelente trabajo, chicos. Hemos pasado por varios conceptos muy importantes en esta conferencia respecto a número todos estos conceptos, los vamos a utilizar para convertirnos en conferencias. Por favor acuda a ellos una vez más, sigue las conferencias e intenta revisar todos estos conceptos. En la próxima conferencia, vamos a explorar a Maura sobre Mumbai pronto. El próximo sermón señoramente
5. S3: fundamentos de NumPy - Operaciones de Arithmetic y funciones universal: Hola chicos. Bienvenido al número es partido intelectual. Esta es la última parte del número de sección Luchemos, entumecidos por las operaciones en esta sección, como un operaciones automáticas y funciones universales. Pasemos al cuaderno egipcio. Podemos empezar con el anterior. ¿ Nos detendremos? Y en este caso, no
necesitamos importarnos otra vez. Entonces vamos a crear y Ari de nuevo irritable se igualan con la noticia y P no un
líder de rango para encontrar, Vamos a ver, sostén esta zona luzca como siempre. 012 y cuatro. Y si quieres agregar un in, podemos hacer esto Nosotros así 01% a 2 a 433 Podemos hacer otra operación automática también, y es simple hacer python. estamos agregando, como agregar números, como agregar variables. estás multiplicando. estamos restando. Se puede hacer división, por lo que esto es advertencia para cero dividido por cero. Entonces, ¿cuál es el lugar con ellos? Y en nuestro resultado, podemos hacer uno sobre irritable. Entonces cuando estamos dividiendo 1/0, es infinito, y esto vuelve a advertir aquí. Por lo que avanzando podemos sacar a los pobres de todo. O podemos hacer la multiplicación como multiplicación fuera de algún dedo del escalador, uh, a la reproducción múltiple. O tal vez Dan multijugador puede volver a hacer lo mismo. Dentro de la multiplicación, podemos calcular poderes. Podemos restar,
dividir, dividir, multiplicar y hacer todo este tipo de operaciones automáticas en áreas numéricas. Entonces hablemos ahora de las funciones universitarias. Número. Tengo una gama de funciones universales de construcción. Estas son esencialmente operaciones matemáticas, y podemos utilizarlas para realizar tareas específicas que están asociadas a la función. Se puede explotar mawr sobre las funciones universales a partir de números. Documentación oficial. Vamos a la normalidad de referencia y abrimos el enlace proporcionado. Entonces si abrimos este enlace, recibí una función universal o tú Funk. Para abreviar es una función que opera en nd áreas en un elemento por elemento moda, soportando cualquier tipofusión y varias otras características estándar para que podamos explorar más sobre las funciones, como si quieres ver las esteras operación que haga clic en este enlace aquí, tenemos, sumar, restar y si se movieron en nuestra ley más y ah exponencial a cuadrada raíz cuadrada e incluso avanzó, podemos encontrar estos engañados una métrica funciones como firmado costo y y y si quieres conocer los votos sobre función específica, puedes hacer clic en el enlace y te llevará a la documentación relacionada con esa función e hizo algunos ejemplos. Echemos un vistazo al cuaderno Júpiter y utilicemos algunas de estas funciones en nuestra zona para ver cómo funcionan. Por lo que volviendo, tratemos de aplicar algunas nuevas funciones universales a nuestra zona, tampoco. Imprimamos comestibles nuestro dominio de esta zona. Queremos que la raíz cuadrada de esta zona llame a esta función como de costumbre, tenemos que usar fin El pensamiento s a R T. Esto da miedo. Puedes revisar lo de los documentos si quieres y leer cuando quieras. Eso es pasar Harry, y nuestra salida es la asustada de todos estos elementos en generalmente en lo más nuevo que podamos. Podemos obtener el máximo valor y ser Max son podemos conseguir el mínimo realmente momento. Por lo que cuatro es el valor máximo. El cero es el salario mínimo. Podemos hacer otras operaciones dramáticas truco así como y ser patos como MP. No firme pasando muy cada sacando los valores de signo de todos estos En el área ritzy, podemos calcular exponencial que E XP y pasando el área. Y aquí está. Podemos cortar el tronco, aspirina, n p punto log pasando Harry. Y aquí la ley revisa una vez más la advertencia para Infinito. Por lo que hay otra función muy útil y B dawg degree take toe. Entonces si estamos pasando muy, todos estos valores se convertirán de grandes a radiantes. Entonces la función en la que ha venido surgiendo estos valores están en. Estos valores están en grados, y los está convirtiendo en radiantes. Entonces hay otro adecuado a éste y se lea al grado y vamos a jefe en la disfunción Let's Boston. Entonces, en principio, deberíamos recuperar nuestra lista. Entonces aquí está ahora, este radiante dos grados convirtiendo de nuevo estos valores para disminuir. Entonces todo esto se trataba de funciones universales y operaciones matemáticas en Numb by. Espero que hayan disfrutado de esta conferencia. Este fue un aprendizaje extenso en las últimas tres secciones. Hemos pasado por muchos conceptos nuevos en Mumbai. En la próxima conferencia, vamos a tener una visión rápida de los ejercicios en número. Después de eso, resolveremos esos ejercicios en la conferencia de solución. No obstante, les
recomiendo que pasen por esos ejercicios antes de pasar a la solución. Conferencia próximamente. La próxima conferencia. Buena suerte.
6. S3: ejercicios básicos de NumPy: Hola chicos. Bienvenido a los ejercicios de práctica número I esenciales. Es hora de poner a prueba tus conocimientos. Entonces en este ejercicio se dan tareas simples solo para ver cuánto tienes. No como ¿cuál es la mayor diferencia entre Bactrim? Métricas, sostienen dos importantes biblioteca de Mumbai y algo así como en warding. Muerde el esternón por área y genere el género, Harry, y algo así como, Ah, temprano de cinco ceros. Entonces vas a utilizar el conocimiento lo que has aprendido en las últimas tres secciones. Haeggman, pasa por todas estas tareas y trata de obtener la salida que es comino Onley tipo record donde dice favor llamó aquí. Si llamas a este hijo justo por encima del exterior, perderás tu salida y la nueva salida. Lo que va a estar generando ah será reemplazado por esta salida. Por lo que avanzar aquí es pedir Por favor genere las métricas de caída. A veces se da la salida y se te pide a de creator regionalmente esa salida así avanza algunos ejercicios numéricos aleatorios y ah métodos de generación a la zona y luego ah, un par de tareas aquí estamos tomando una rebanada de magias tomando columna de regla y la paz y una parte de Matics en la salida para luego avanzar. Es pedir tirar algún collar de rollo. Así que dígale a Cliff algunas de todas las reglas y columnas en cualquier área como en la zona y luego creando una máscara de mil 000.000.000. Y ah, solo aplica esa máscara de mil 000,000,000 para obtener esta salida. Por lo que estas son tareas simples. Espero que usted pueda resolver todas estas tareas usted mismo. No obstante, si sientes alguna dificultad conmigo, solo tienes que pasar por los ejercicios de solución en la siguiente conferencia. Vamos a resolver nuestras vamos a completar todas estas tareas. Sirio. La próxima conferencia. Buena suerte.
7. S3: soluciones de ejercicios de ejercicios de NumPy: Hola chicos. Bienvenido al número I esenciales Ejercicios de práctica solución. Cuaderno. Entonces vamos más calentitos y tratemos de responder a todas las preguntas y ah, resolver las tareas dadas. Entonces, en el 1er 1 está preguntando ¿cuál es la diferencia mayor entre factor y métrica? Por favor consolar las conferencias para que la fábrica sea en realidad una sola regla o una sola columna. No obstante, las métricas son múltiples roles y múltiples columnas sostienen dos Importante on por biblioteca. Esta es una tarea muy sencilla. Import Slump, I S y P. Y esta es la forma tradicional y común fuera de número importante. Entonces en el siguiente, está pidiendo converso dado mordida en lista. Por lo que departamento enumeró esquema en numb por área y checa su tipo de datos. Entonces este es el resultado que queremos en la salida. Vamos a la corte aquí. Vamos a crear un área Se duplica uh, lo que solíamos hacer. Solíamos llamar a Harry métodos desde Mumbai dedo del pie del pie, ser perro todos y pasar en la lista. Corrirá este yo primero? Y está pidiendo la huella del dedo del pie. Las checketts mueren. Entonces lo que estamos haciendo, estamos pasando la lista para terminar ser área de puntos y convirtiendo parte en lista a numb por área, y luego estamos imprimiendo área e imprimiendo. Es hora de que sea de esta cancha. Sí. Entonces esto es lo que estaba pidiendo. Lo vamos a ver a todos poner en la siguiente pregunta que está pidiendo. Generar Ari 012345 Usando tartas entumecidos construidas en función de un rango. Entonces esto es lo que hicimos varias veces en nuestras conferencias anteriores. Entonces es que es otra vez, muy simple y ser puerta. El rango está pidiendo de 0 a 5. Entonces queremos cero y seis porque el seis está excluido y queremos hasta cinco. Traigamos este. Es que tenemos lo mismo fuera Patel otra vez. En la siguiente pregunta está pidiendo Generar un área fuera de cinco ceros. El rosa es un edificio que funciona tarta entumecida que se llama a esa persona amada por ceros y hogar en los Deedles. Cinco. Eso es pasar cinco. Lo es. Tenemos un adicto con cinco ceros en la siguiente pregunta que está pidiendo generar las métricas de
caída. Por lo que se da la salida. Tenemos que generar en métricas con tres filas y cuatro columnas, todos ceros. Entonces vamos a usar este ceros Un bastón Pero en lugar de pasar cinco, tenemos que pasar la forma lo que queremos. Queremos tres y cuatro. Queremos tres filas y columnas completas. Vamos a ejecutar este set. Entonces aquí está. Tenemos la misma salida un juego. En la siguiente pregunta está pidiendo Generar 1.1 0.1 usando numb by built in function. Entonces si recuerdas, hemos aprendido sobre ceros y unos podemos usar los de aquí y los de perro. Y cuántos elementos buscaban jugar 12345 Así que note que estaban muy en la salida. Tenemos que pasarlo para imprimir para que no veamos esto fuera. Siete cabellos y no vemos a Allie Toe Print es una forma oficial de salir en lucha es considerar la salida lo que estaba pidiendo. Entonces en la siguiente pregunta, está pidiendo generar y aireado fuera de cinco bolígrafos, por lo que necesitamos y aireado cada elemento debe ser girado. Esta es nuevamente una tarea muy sencilla y se puede implementar usando unas lo que podemos hacer. Podemos copiar aquí y ser hijas, y esto generará y cualquiera de cinco. Y no, podemos voltear atrás 10. Y aquí está. Nos dieron un adicto con decenas cinco decenas en nuestro exterior. Entonces en la siguiente pregunta, está pidiendo uso de aireación para generar un área fuera par números entre 50 y 100 y la pista es 50 y 100 no están incluyendo Así que vamos a usar y B perro a rango. Pasamos 50 en truenos, por lo que sabemos que este 100 ya está excluido. Pero este 50 incluye que está pidiendo. Números pares comenzarán a partir de dos. Sé que hay 1/3 de argumento que podemos pasar. Está pidiendo número par. Por lo que necesitamos aire paso, que es tocar en esta cancha. Entonces aquí está. Tenemos 52 54 56 Después de 90 años. Desactivemos en el próximo Western que está pidiendo generar un aireado, apagado 10 puntos espaciados linealmente entre cero y un tamaño de paso de salida también. Entonces si recuerdas la función de espacio Lind, usamos esa función para crear puntos espaciados Lee límite. Probemos esa función aquí y seamos al norte. Ling habla y lo que está pidiendo entre cero y uno y el tercer argumento es hogar cualquier punto que queramos. Queremos 10 punto. Entonces vamos a dirigir esta cancha. Hemos agregado desde 0.1 punto dos entre cero y uno 10 puntos conducen casi espacio. Por lo que falta una cosa aquí. Tenemos que escalar también. Si vas a la cuerda oscura, sabemos
que podemos imprimir tamaño de paso con R E T. Step True, eso es copiar esta cosa aquí y pasar. Sí, cierto y corre este. Entonces aquí está. Tenemos el tamaño del escalón también. Por lo que en la siguiente pregunta que está pidiendo realizó las tareas de caída. El 1er 1 se genera un vector aireado de 25 números usando una bebida y después de esa derecha acuerdo para convertir el vector y las métricas 22 dimensionales usando remodelación, ¿Podemos usar forma en lugar de barco libre también? Apenas empezó el doble R y el perro. El rango está pidiendo 25 así que llevemos este aire. Entonces patrimonios que tenemos Usted no quiere 34 Así que al siguiente está pidiendo Segunda tarea correcta
acuerdo para convertir un área vectorial en dos D materia excusando, remodelar esta zona de estafadores en para exigir si sabemos que aquí podemos pasar en forma. Si miramos los muelles, encogemos. Esta es la forma para que podamos pasar en la forma. ¿ Y cuál es nuestra forma requerida? Vuela por cinco. Entonces cinco cinco es considerar el mismo viejo, por lo que la siguiente tarea es real puede dar forma en lugar de remodelar la aspirina? Sí, podemos usar la forma en lugar de remodelar. Tratemos de usar la forma aquí en lugar de la forma, así que ah, no, ella es igual a do 55 Esto es todo usado para generar Ah, este todo Solíamos convertir un área dimensional dedo del pie área bidimensional. Entonces ahora lo es. Por lo que hemos convertido un die mental ari a Eriks bidimensionales usando forma en lugar de remodelar en la siguiente pregunta que está pidiendo. Por favor genere las métricas de caída. Entonces queremos esto. Patrick está en la salida. De lo que podemos hacer. Simplemente podemos generar una métrica del 1 al 25 y dividir eso por 10 para obtener la salida Qué es aquí. Entonces probemos este. Terminar el perro un pase de rango en caliente a 26 por lo que queremos uno hasta 25 26 está excluido. Como ya sabemos, Llevemos este a casa. Parece que realmente es ella Esto para encontrar por cinco. Ahora parece que nos estamos acercando hacia la solución. Si dividimos éste para entonces, aquí está. Obtuvimos las mismas métricas en la salida. En la siguiente pregunta, está pidiendo el acuerdo correcto para generar el exterior de abajo, usar el espacio Lind e imprimir, así que hay que generar aquí su magia. Si nos fijamos en la salida, tenemos 0123 hasta 24. Usemos y seamos oscuros, espacio
limpio cero cero, 24 y tenemos 25 elemento en esta métrica. Vamos a correr esto para que tengamos 0 a 24. Por lo que tenemos 012 hasta 24 en total 25 elementos. Entonces compartamos gratis peleando a cinco. Entonces tenemos las métricas aquí ahora, Así que si nos fijamos en esta cosa, está usando declaración de impresión y está imprimiendo estos pasos tamaño al final. Si reportar este en una declaración impresa. Entonces tenemos las métricas aquí y ahora tenemos que imprimir tamaño de paso y tenemos que escribir esta cadena también. Bueno, este tamaño de paso es no. Sabemos que podemos obtener tamaño de paso desde el espacio. Y si la persona y si esa persona indexa caliente, obtenemos este tamaño de paso. Entonces esto es lo que busca el viejo Booty. Entonces, el siguiente que está pidiendo, ¿cuál es la principal diferencia entre el espacio inclinado y comer? Si recuerdas, no
tomaron el tercer argumento. Como tamaño de paso, sin embargo, Lynn Space toma el tercer argumento como número de puntos que queremos en la salida. Al igual que aquí, queríamos 25 forintos entre ciervos y 24. Por lo que esta es la mayor diferencia entre un rango y el espacio Lind. En la siguiente pregunta, está preguntando cómo generar un número aleatorio único utilizándolos mediante función de construcción. Entonces esto es de nuevo muy sencillo, y la puerta crescendo. No sprint uno. Entonces si la persona quiere a Reville género, lo es. Las cosas son números aleatorios y tus brazos y pueden ser diferentes porque se trata de
generación de números aleatorios . Entonces en el siguiente, bastante bueno para generar siete en cinco mis trucos fuera de 35 números aleatorios. Por lo que ahora tenemos que generar en métricas plomo 35 números aleatorios. Por lo que una vez más con envidia dot entrenamiento de perros al azar, podemos hacer de dos maneras, como podemos generar 35 números y luego remodelar a peleas de salmón. O así es lo que es la salida. Y está usando amigo un juego que podemos hacer de otra manera también. Al igual que N B. Dawg, Brendan Rand y podemos pasar se van siete. ¿ Por qué? Por lo que podemos directamente barbilla librar una métrica con siete en cinco nave. Entonces vamos a traer este aquí. Por lo que conseguimos las métricas con 35 números aleatorios. El siguiente Western generó métricas de caída usando el método de construcción número cinco para
métricas de identidad Así y ser perro ive camino te cinco. Entonces conseguimos una matriz de identidad. Podemos multiplicar esto por cinco y esta es nuestra salida generada métricas de caída en un deber y replicar las salidas proporcionadas. Entonces no, estas son un par de preguntas 18 ABC y así sucesivamente. Vamos a enviarle las métricas. En primer lugar, está pidiendo cada dos d igual extremo del dedo del pie. Sé punto las noticias, el rango, y de 0 a 29 te traen para pasar en 30 aquí, y luego podemos desatar a 12345 en 123456 seis filas y cinco columnas. Traigamos aquí estos trucos de plan. Entonces esta es la métrica que queremos. Collar. Tenemos que sacar la parte una rebanada de esta magia. 17 18 19 17 18 1917 22 27. Por lo que esta parte aquí podemos agarrar aparte aquí como entrar a D cualquier cosa, párrona. Por lo que puedo pasar en 123 60 y tres y todo después de pupilos y llamarlo uno, también. Entonces son dos y todo después. Uno do en esta sala. 123 y éste. Entonces estamos agarrando esta sección aquí. Por lo que ella iss en d. C. Está pidiendo agarrar 29. Por lo que 29. ¿ Está aquí este elemento de esquina? Si miramos las magias 01234 Tzeitel 12345 Así fila cinco y llámalo por lo que necesitamos
pasar en cinco y cuatro. Entonces aquí está. Ahora quién está pidiendo esta salida aquí una vez más y lo que necesitamos agarrar. Por lo que necesitamos agarrar 16 11. Entonces, ¿qué? Podemos personificar todo y luego tres y ah, 1 a 2 y no advierte 2012 Sí. Entonces si dirigimos esta cancha aquí, Sí. Entonces estamos recibiendo 16 11. Por lo que el siguiente es pedir agarrarlos. 11 12 13 14 10 11 12 13 14. Por lo que 10 11 12 13 14 Es su baba en la columna para que podamos agarrar el para que podamos agarrar este troll a D para que así gobierne ese índice a y en columna. Necesitamos todo lo que es, señor. En esta, está pidiendo dos filas en índice a y,
uh, uh, tres índice a una calle índice. Copiemos este aquí. No, está pidiendo índice a entrada. Por lo que necesitamos de dos hasta cuatro y cuatro no está incluido. Llegará a la entrada. Todo llamando. Así que le pegó. ISS en El siguiente está preguntando por ¿Se puede matar a dama? Algunos fuera de todos los números en la zona dos. Entonces, sí, podemos calcular la suma de todos los números que necesitamos llamar. Aquí no algunos. Entonces si llamamos a punto algunos aquí, va a devolver la suma de todos los números en las métricas siguiente uno está indefenso, Algunos fuera de todas las filas y columnas en territorio. Entonces ahora lo que necesitamos Regla algunos y columnas. Por lo que al lado esta cosa Noten que tenemos que usar la declaración del tren aquí otra vez Sprint. Será así es igual a nada bueno, uh, al que llamamos algo de dinero y ahora tenemos que llamar a Eje. Por lo que el 1er 1 es rodar algunos. Por lo que llamamos acceso uno. Vamos a tomar café este lugar a contar Y no, este es acceso cero Así que este es columna Cem Así que aquí está. Tenemos crudo unos 10 35 60 85 y llamarlos algunos electrones se calcula la
desviación estándar fuera del valor En Italia, podemos llamar a función de desviación estándar en métricas. Ah, Tour de STD. Es de nuevo para tirar. Eso está mal. Entonces aquí está. El último corrido es que está pidiendo crear una máscara de lingotes y enumerar los números que no son divisibles por tres en realidad así que la fuerza tendrá que crear una máscara ¿Y cuál será nuestra máscara? Cero. Queremos divisible por tres. Entonces cualquier número si lo dividimos por tres, deberíamos conseguir cero si es divisible por tres. Entonces lo que queremos eliminar si no son iguales a cero. Entonces como de costumbre, no igual a, um, dos D y queremos saber el resto. Tres. Llevemos esta máscara de piscina solo para ver nuestros looks. Entonces aquí es filtrar el e inmenso que tenemos que pasar en esta máscara de 1,000,000 a muy verdaderamente Let's comentate. Entonces ahí está. 124578 y 11. Y esto es lo que necesitamos en los tan chicos. Esto fue todo sobre la solución parte nosotros entumecidos por espero que tengas una muy buena comprensión sobre entumecido por y es ah, concepto
básico. Una vez más, el número es muy importante para seguir adelante en las anotaciones. Si crees que necesitas más práctica, adelante e ideó esta sección pronto. La próxima conferencia. Bueno, aprenderemos otra mordida y biblioteca muy útil para sus diseños. Buena suerte
8. S4: qué es los pandas? ? Una breve introducción e de instalación.: accidente Mundo Guys Plus Terfel. Enhorabuena por terminar entumecido por sección. Ahora pasemos a la siguiente muy importante por turnos Biblioteca nos volvió. Hannah es una biblioteca de código abierto que proporciona herramientas de análisis de datos fáciles de usar para el lenguaje de programación
Python. Esto está construido sobre tarta entumecida, y eso proporciona una razón para aprender. Aentumecido por rápido. Carter's proporcionan análisis rápidos, limpieza
de datos y preparación de datos. Se destaca el rendimiento y la productividad para los usuarios Honda ha construido en datos, Realización cuenta con astral, y lo haremos a lo largo de estas características. Al convertirse en conferencias, los planificadores pueden trabajar con datos de variedad blanca fuera de fuentes, y veremos cómo diferentes tipos de datos de fuentes diferentes de diferentes fuentes pueden ser simplemente importados en palacio. Ahora necesitas instalar esta biblioteca. Si tiene instalado y una distribución de condón, vaya a la terminal y escriba corner install nos volvió. Si no tienes en una distribución de esquina instalada, puedes usar personas. Vamos, Pip install nos volvió. Entonces nos vemos en la próxima conferencia con socios instalados. Buena suerte
9. S4: introducción de Pandas.: Hola chicos. Bienvenido a depender de nosotros. Essentials Palace es una biblioteca de código abierto que proporciona estructuras de datos de alto rendimiento, fáciles de usar y herramientas de análisis de datos para morder en el lenguaje de programación. actualidad, pandas son apoyados activamente por la comunidad fuera como individuos con mentalidad, nuestro propio divorcio, quienes aportan su valioso tiempo y energía para ayudar a que el código abierto se extiendan lo más posible. Fightin para el análisis de datos es una gran lectura por rest McKinney, cuyo de creador Off Panels Library. En esta sección del curso, aprenderemos a usar banda nosotros para el análisis Did I. Si nunca has usado los planificadores impensables yuk de Fina como una versión extremadamente publicada off excepto y con muchas más características, vamos a cubrir los conceptos clave que caen en esta sección. Indexación y selección de marcos de datos de Siri. Una indexación radical hizo una preparación de limpieza y manejo de los datos faltantes. Aprenderemos sobre la fusión, unión, combinación o concatenación. Hablaremos de la agregación de datos y agrupar por. A la par de estos, hablaremos de varios otros asuntos y operaciones útiles y mucho más. Y al final, dos ejercicios completos de análisis de datos para practicar las habilidades. Entonces lo primero es conseguir que esta biblioteca funcione. Espero que ya haya instalado esta poderosa biblioteca. De no ser el mejor ajuste los pandas instalados para este curso es usar una distribución de esquina. Entonces use Kanda instalado, nos
dio la vuelta. Y si no tienes alguna distribución de condón, puedes usar pip install nos turnó. Entonces viendo bien la próxima conferencia, hablaremos de la buena suerte de Siri.
10. S4: fundamentos de Pandas - Estructuras de datos de Pandas - serie: hola chicos. Bienvenido a depender NOSOTROS. Estructuras de datos, CD de
conferencias y marco de datos son para trabajar estructuras de datos de costo en los socios. Poco se habla de CDs primero, Siri es un objeto unidimensional, todo como el que contenía valores y un área fuera de etiquetas con la que deberíamos asociarlo . Los valores serios se pueden indexar usando etiquetas. Siri es similar al número tres. En realidad, está construido sobre arriba, entumecido por cada objeto. Siri's puede contener cualquier mordida arbitraria y objetos. Vamos a ponernos manos y aprender el concepto de ciudades con ejemplos. Como es habitual, este cuaderno de referencia se proporciona en el material del curso. Siempre puedes volver a explorar más en esta referencia o para empezar. Creemos un nuevo cuaderno y empecemos a caminar ese. Entonces lo primero que necesitamos para importar numb por y encontrarnos. Sabemos que importamos tarta entumecida como y batimos y vamos a importar nos quemó ya que BD y B M PD son alias para número y socios. Entonces, manejemos esta celda. Podemos crear una serie usando número de lista, área o diccionario. Vamos a crear estos objetos y convertirlos en paneles. Siri es así lo primero que probaremos Siri's usando lista. Entonces vamos a crear dos listas. Mi dejo un toro igual a decir, X. ¿Por qué y es y mis datos igual decir 100 200? ¿ La ves debajo? Hablemos de mi gator por nosotros y convertimos esto mis datos en Panda. De Siri. Podemos acceder a plan nuestras ciudades como perro PD. Se puede cambiar la pestaña y autocompletar. Y si lo desea, puede desplazar la pestaña y explorar más sobre la cadena del documento. Hablemos de datos en este momento, así que hemos pasado datos iguales a mis datos y dejarla en esta celda. Entonces conseguimos nuestras ciudades. Llámalo 012 que es Esta columna aquí se genera automáticamente índice para elementos en serie con el 102 103 100. Podemos especificar estas radios de índice y llamar a los puntos de datos utilizando estos índices. Entonces pasemos mis etiquetas a las ciudades como índice ahora, así B D perro. Podemos desplazar pestaña de nuevo para hacer auto completar y decir datos iguales a mis datos e índice igual. Haz mis etiquetas. Vamos a correr este ahora. Entonces ahora tenemos X, Y y Z como nuestro índice y 102 103 100 nuestros datos, podemos escribir esta cancha como mis datos, un índice, aspirina. Y la razón es que, si exploramos turno Tab, vemos que el 1er 1 es datos, y el 2do 1 es en día, por lo que esto ya está en orden. Entonces en lugar de escribir datos iguales a mi índice de datos igual a mi etiqueta, los Siri's tomarán el 1er 1 como datos y el 2do 1 s índice. Entonces tratemos de crear Siri's usando entumecido por área. Entonces, antes que nada, tenemos que mantener un área a mi igual. Sabemos qué país número, zona con área oscura NT. Y sabemos que podemos convertir la lista. Entonces pasemos mis datos aquí y eso es de esto e imprimamos este. Entonces tenemos en, um, pastel cada 102 103 100. Podemos convertir este CD de puerta PD y simplemente pasando en lugar de pasar lista. Esto mismo podemos ver datos que no necesitamos a Lo que todavía podemos decir. Están Así datos es mi área, y esto ahora es panda ciudades creadas usando área numérica así que de manera similar, podemos pasar en índice también, que es índice igual a mi etiqueta. Por lo que obtenemos los CDs del número. diccionarios son muy útiles para crear CDs de panda e idealmente, como este para periodos ciudades panda usando diccionarios. Vamos a crear el diccionario forzado y luego convertir ese diccionario a padre un serio mi querido equivale a dos Cuellos 100. Por qué tan 200 El mismo día que podemos usar y que 300 que corren esta cosa y ven aguantar adicionalmente se veían como de costumbre. Entonces tenemos actos digitalmente. ¿ Por qué y las son las claves 102 103 100 valores rd? Entonces eso es pasar este diccionario a ciudades P D dot y ejecutar este auto No, tenemos series de nuestro diccionario. Observe la diferencia aquí. Si pasamos en el diccionario a los Pandas de Siri tomaremos las claves como índice o etiquetas, y tomará valores ya que los datos esto es esto es bastante convenientemente, pregunta edición. El serio de Siri puede sostener un blanco eran idea de tipos de objetos. Veamos con algunos ejemplos. Entonces en lugar de pasar datos como mis datos, podemos ver CD de perro P d, y podemos decir que nuestros datos son mis etiquetas, que en realidad es una lista de cadenas, por lo que Siri también puede contener cadenas. Entonces solo por un ejemplo, pasemos en la función de construcción a CDs p d dot CDs. Ver lista de algunas funciones Mean Max. Algunos es otra impresión de función de construcción. Vamos a correr esto aquí Así que tenemos un panda Siri's que ha construido en funciones mínimo suma
máxima e imprimir. Este es sólo un ejemplo. Puede que no veas esto en la Guerra del Zeal, realidad, Ahora, una vez que tengamos CDs, más importante es aguantar para agarrar datos de Siri. Por lo que los índices son lo clave para entender. En Siris, Banda utilizó estos índices, que son nombres o números como En este caso, tenemos X Y Z, y en este caso tenemos 012 Nuestro índice de recuperación rápida de información funciona como una tabla hash o una diccionario. Para entender el concepto, vamos a crear tres series. Entonces esos son tus diccionarios forzados, digo yo. Tenemos fuerte demasiado 500 Callie Calgary 200. Cuando se enfríe Ver 300 y Long Trío SE 700 segundos Diccionario, podemos crear Llamemos a este uno y ah, eliminemos la llamada troncal y tenemos Calvi 200 Court 300 Montreal siete bajo. Entonces eso es crear otro diccionario. Y junto con estos tres Ed y otra ciudad, vea Jasper, que es un lugar muy bonito para visitar. Si de verdad quiero conducir,
remolca las Rockies en Alberta. Entonces vamos desde esta celda tenemos diccionarios T, Dick. 12 y tres. Confiemos ahora en esta célula. De acuerdo, así que vamos a crear los s r de Siri. uno igual a los CD P D Norte y lo que tenemos que hacer. Tenemos que pasar en este diccionario aquí. Esa es Poppy. Esto para base aquí. Dos veces cambia a y tres. Y este es nuestro a Sí, tres. Entonces lo que hicimos recreó tres diccionarios y luego nos despejaron en tres ciudades y pasando estos tres diccionarios a la serie de puntos P D. Eso es del yo. Entonces lo bueno es, comprobar cómo se ven estos Siri así que tenemos S e r. one spr a eso. Eso son tres. Por lo que estos son más de t series con con Keys ahora son índice y los números son ahora captura de datos. La información de series es muy similar al diccionario. Entonces y si queremos agarrar a Calgary de C one tell de acuerdo Así conseguimos los datos Far Cal. De igual manera, podemos agarrar se en lugar de calorías. Podemos conseguir pasar, Podemos pasar en Tronto aquí y conseguimos 500 zar Tronto ahora. Una cosa se nota. Aquí estamos pasando su cuerda que aquí es Calgary. Tryingto aquí sobre índice contenía estas bebidas que son nombres fuera de las ciudades. Si el índice es número, entonces tenemos que pasar un número en lugar de esta cadena. Entonces sólo un rápido norte aquí cuando sólo estamos pasando un diccionario el índice en los
Siri resultantes tendrá las claves de diccionarios en orden ordenado. Echemos un vistazo hasta aquí. Busca en el diccionario uno. El 1er 1 es Tronto. Segundo es el Calvario. Tercero ha sido fresco y adelante su mantra. Pero cuando imprimimos los Siri's, conseguimos a Kelly primer Montreal segundo final de Tronto en Vancouver. lo que el orden se ordena en Siris vería vacío y V. Si no queremos este orden, podemos anular esto, pasando por alto las claves del diccionario en el orden. Queremos que aparezcan en el resultante Siri tan avanzando. Hablemos de algunas operaciones básicas y CDs. Por lo que las operaciones básicas en Siris suelen basarse en el índice. Por ejemplo, si queremos agregar la Serie uno y las ciudades también, intentemos agregarlas por nosotros. Por lo que hemos visto uno y ver a qué si vemos uno más a. Entonces esto es lo que tenemos. Entonces, ¿qué está pasando aquí? Trata de igualar de la operación con base en el índice para Kelby Montreal y cuando se
enfría, agrega los valores como Calorie Calvary dos más 2 400 mantra 700 más 714 100 cuando se enfría o 600 que es 300 más 300. Entonces es sumar los valores aquí. No obstante, para Toronto puede encontrar un partido, y la salida es al final. Entonces digamos que esta es nuestra caída de la ciudad y luego ver por aquí se conoce como tratado de agregar Ver fina Eker toe S E. R. Cuatro plus. Sí, lo estamos. Tratar es nuestro 3er 1 Y vamos príncipe s cinco s letra. Entonces aquí tenemos mantra del Calvario y luego cuatro. No encontró el partido para Jasper y Toronto y regresando alguno por lo que una vez más, se agregaron
los valores telefónicos en la serie para su índice apropiado. Por otro lado, si no hay coincidencia, el valor aparece como cualquier fin, no en número, que se considera en padre como Tamar falta o un valor A. Por lo que a esto le faltan datos. Por lo que avanzando, hablemos de combustible. Por lo que avanzando, hablemos de algunos asuntos y atributos útiles aquí es no no se sabe no hay retornos. Es cierto, si no encuentra un valor, sin embargo, no regresa Mel. Cierto. Si encuentra valor, intentemos usar estas funciones en, digamos, Ciudad cuatro C S E. R. Cuatro puntos es multi. Entonces tenemos 400 almas. Esto no es 1400 caídas. Este no es el verdadero valor donde encuentra N y devuelve verdadero. Entonces intentemos no Melo en S E. R. Cuatro. Entonces éste es opuesto al Islam. Tenemos falsos y Truls aquí. impuestos y los valores también lo son, con atributos útiles que podemos invocar en la lista de devoluciones excedentes de Siri fuera de etiquetas
o índice de eje de rollo , mientras que los valores devolvieron la lista de valores que está sobre Tater. Entonces llamemos s r cuatro puntos e x, podemos desplazar tabulador y es que tenemos. Str four Calgary, Montreal, Toronto en el núcleo y no si y lo que se llama valores. Aquí tenemos el dato 414 100 y en el que le falta su nefasta y 600. Entonces permítanme presentarles dos funciones muy importantes y muy útiles. HUD y trato. Téngalo en tu mente. Vamos a usar tenia hasta que bastante a menudo así había implicail se utilizan para ver una pequeña muestra de Siri o lo hizo asustado. Vamos a intentarlo. S e r para puerta tenía, Si presiona turnos tabulador. Ahí está. Tiene un número cinco deformado pero podemos pasar en cualquier número americano pasando a aquí. Por lo que esta es la muestra off sobre datos en S E R. Cuatro tenían implicail también se utiliza para marcos de datos. Y hablaremos de diferentes en nuestra próxima conferencia. Podemos llamar Dale a ti, y está mostrando los dos últimos valores cuando Court Toronto y estamos intentandoto y frente más dos Calgary,
Montreal, Montreal, Calgary El tamaño Montreal es otro atributo muy útil. Y usemos esto en un CR cuatro, y devuelve el número fuera de los elementos en sus datos como tenemos 1234 limitando nuestros datos está devolviendo número de elementos en nuestros datos. Vacío es otro atributo útil. Aquí. Vamos a ejecutar este retornos vacíos. Es cierto si la serie está vacía, así que estamos recibiendo caídas porque nuestro Siri no está vacío. Entonces como un resumen rápido en esta conferencia, aprendimos sobre la creación de Siri's a partir de listas, áreas numéricas y de diccionarios y diccionarios son bastante fáciles de crear ciudades en Panis, por lo que las ciudades pueden contener todo tipo de datos como estos son funciones de construcción, números de
cadenas. Y luego nos enteramos de algunas operaciones en Siri y nos enteramos de que es no y no sabemos cómo hacerlo. No, si faltan los datos o no, aprendimos sobre el acceso y los valores, y dos métodos muy importantes habían implicado que los vamos a utilizar para convertirnos en conferencias bastante. Entonces nos vemos en la próxima conferencia, donde aprenderemos sobre los marcos digitales para ampliar nuestros conceptos sobre la buena suerte de Siri
11. S4: fundamentos de Pandas - las estructuras de datos de Pandas - DataFrame: Hola chicos. Bienvenido de nuevo al padre como estructuras de datos en la conferencia anterior, hemos aprendido sobre los marcos de datos rastreables de Siri Let's ahora, que es el segundo caballo de batalla para Penn US. A. Forma
muy sencilla de pensar en el marco de datos es un montón fuera de serie juntos, como el compartir mismo índice. Marco digital es una tabla rectangular de datos que contiene una colección de pedidos fuera de columnas , cada una de las cuales puede ser diferente tipo de valor como lingotes de cadena numérica, etcétera Es un marco ha puesto reglas e índice de columna como en la tabla. Se puede pensar fuera de un diccionario fuera de serie, todos compartiendo el mismo índice. Sigamos con algunos ejemplos y volvamos al Libro de Júpiter Norte donde estábamos trabajando acción. Por lo que no necesitamos importar Paradies y numerar porque ya nos tenemos planeado y no por importado si necesitas. Si estás creando un nuevo cuaderno, necesitas importar el número de importación de Pallas Pi S y P Import Encuentra como mejor PD. Si estás usando nuevo cuaderno, tienes que importar numb por y paneles como PT tan avanzando. Vamos a crear dos etiquetas son índices, una para reglas y otra para columnas que podemos llamar para Rose son oneto arte en y para columnas. Ver? Quieres verlo tan índice igual a podemos usar Split aquí el 12 Ver 45 seis Alguien que nueve 10 Podemos usar split aquí y llamadas igual a tan c uno c dos c tres cuatro por 67 te importa y
y split split se dividirá el split lo tomará en la cuerda y se dividirá los valores en el espacio en
blanco y devolver la lista fuera. A ver, una vez que puntes arriba dos plazas y ahora necesitamos datos también. Por lo que a a a d podemos usar emparejamiento de tarta entumecida. Espero que aún recuerden eso del 0 al 100 y queremos de dos dimensiones. Muy Y vamos a enfermar ella estos 2 10 por 10 que desde este yo eso tenemos llamadas de índice y muy a la como dato Vamos a comprobar que es todo esto bueno comprobar. Entonces este es nuestro índice son para hacer nuestras 10 llamadas Esto es oh llamando y esto ya vamos a usar la columna de índice y Ricciuti para verlo Un marco de datos ahora sus pandas proporcionan p d
datos de punto Frank, si comprobamos su cadena de documentos. Entonces ya sabes, pasamos en el Índice Charlie Pasando tres columnas pasantes. Tipo de disuadir. Tenemos datos. Tenemos índice. Tenemos columnas. Si quieres leer más sobre el marco de datos, puedes desplazarte hacia abajo y leer este documento diciendo que esto siempre es útil. Entonces eso es pasar. Nuestros datos son dos D, y nuestro índice es índice. Ah, columnas, Conchs. Digamos que esto es igual a D y luego ejecutamos esta celda y vamos a ver, sostén este DF parece Aquí está. Este es nuestro primer marco de datos. C uno c dos C tres hasta seton Nuestras o columnas son oneto arte en sobre nuestras reglas. Ahí un dos días 0123 hasta 99. Estos son los valores para la columna respectiva y babea para nuestro marco digital. Cada columna es en realidad un colgante. El tiroteo de Siri índice común como etiquetas de reglas aquí. Por lo que una vez más, lo más importante es acaparar datos del estado. Un amigo aprendamos a agarrar datos que necesitamos. Esto es lo más importante. Queremos aprender, Dermawan, porque vamos a caminar con marcos de datos, y necesitamos saber cómo agarrar los datos de los datos. Entonces, ¿y si queremos ir una sola columna? Sissy uno? Pasamos en C 12 hizo un marco, y aquí está. Esto hacia afuera parece una serie. También, las ciudades tienen el mismo índice y nuestra oferta de deuda, como la nuestra al arte en nuestro arte Oneto y nuestra Siri está llamando a uno, que es el Estado de marcos columna C uno. Vamos a revisar. Es tipo que sabemos que podemos comprobar. Es hora de usar T v I. tipo
P y pasar este. Entonces aquí está. Este c uno es un tiempo de serie de puntaje de panel. Entonces, ¿y si queremos agarrar dos columnas en lugar de una? Entonces vuelve a ser muy sencillo. Simplemente pasamos lista de aquellas columnas que queremos en los patrimonios externos. Entonces ahora tenemos dos columnas pareadas y vemos dos, y ambas están compartiendo el mismo índice. De igual manera, podemos agarrar 34 como podemos agarrar, digamos, en lugar de C una semana y gráfica C cinco y C tres así C cinco y C t El orden no importa aquí. Sea lo que sea que estemos pasando lo que estamos consiguiendo en la salida. Por lo que avanzando en lugar de pasar entre corchetes, podemos decir el punto f C, incluso aspirina, por lo que está devolviendo el mismo valor. De lo que estamos obteniendo de esta puntuación, sin embargo, esto no se usa comúnmente. Siempre es bueno pasar en las columnas en corchete cuadrado. Y si queremos más de uno o dos pases en la lista. Entonces pero es bueno saber que podemos acceder a esta columna. El hija tan avanzando. Entonces vamos a traer los datos de nuevo. Podemos agregar nueva columna sobre dos diferentes como la f Queremos unas nuevas columnas que nuevas podemos hacer alguna adición aquí. D ver, queremos Nos vemos uno más el, uh, C dos. Entonces, ¿qué queremos? Queremos añadir una nueva columna, que en realidad es el verano apagado. Llámalo uno y llámalo también. Y, uh, queremos ver cómo se ve más de dos diferentes. Entonces aquí está. Tenemos una nueva columna que en realidad es el algunos off C uno y C dos. Entonces que si queremos borrar una columna podemos llamar Drop on our did a friend like the f dot draw strike this this of passing new here. Esto no va a funcionar, y les diré por qué lo es. Es contar etiquetas nuevas no contenidas en el acceso. Entonces si comprobamos los documentos que aquí se muestran, el valor por defecto fuera de Eje está sellado y cero se refiere a las reglas. Queremos borrar un llamarlo así que tenemos que pasar en el Eje porque está tomando cero aquí. Tenemos que decirle que no es cereal. Es uno aquí, Así que probemos uno. Está funcionando ahora, así que no tenemos la columna. Nuevo aquí. Tomemos si hemos borrado esta columna. Nuevo let principesco juego de esfuerzo. Ah, ya está de vuelta. Entonces tenemos. Por lo que no hemos borrado esta columna. Nuevo. Sigue siendo parte del marco de datos DF, pero aquí no sale porque estamos cayendo temporal aquí para eliminar esta columna. Tenemos que decirle eso marco de datos. Por favor, elimínelo. En realidad, pandas son muy generosos. No quiere que perdamos la información por ningún error. Para eliminar esto de forma permanente, necesitamos decirle a los socios que lo eliminen. El sorteo del perro F. Nosotros queremos eliminar nuevo y ex querían dejar la columna, y necesitamos pasar en otro argumento en su lugar. True, si comprobamos el flujo doc por defecto en su lugar es falso. Entonces cuando en lugares verdaderos, elimina llamar de manera prominente. Entonces vamos a revisar. No hagas nada ahora. Por lo que ahora hemos borrado esta columna Nuevo. Entonces qué Si quieres caminar por las puertas, sabemos recibir datos de columnas que queremos realmente tratar rosa por su nombre. Nuestra posición hasta ahora rige. Tenemos L o C y I m Policy Funciones LLC exceso Un grupo fuera de filas y columnas por etiquetas como Vamos a ver si tenemos DF Door y veremos que
pasamos, queremos parte de uno. Queremos esta primera fila. Por lo que nuestro viejo puesto es C uno C dos, todas las columnas y los datos respectivos. Por otro lado, I l C es ubicación basada en índice como esta es 012345 hasta cierto índice. Entonces, ¿y si quieres obtener datos basados en índice de lo que me encanta? Eso es pasar en ese cero por los mismos datos para el nuestro. Entonces no Así que ahora estamos consiguiendo el mismo día que en base a la ubicación del índice, podemos pasar. A ver por qué, y tenemos quinto índice 01234 y 5 50 51 52 dolorido. Entonces, ¿y si quieres agarrar más de un sorteo? Es lo mismo cada paso D f pensamiento infierno va a ver en el pasado en la lista uno son para y correr este. Tenemos R uno y R dos en nuestro exterior. Entonces, ¿y si queremos agarrar un solo elemento? Digamos que queremos conseguir cero uno o tal vez 11. Tenemos que pasar en la ubicación para ese solo elemento como 40 La regla es nuestra, y la columna es C uno Podemos usar el punto F y veremos y pasando la ubicación son uno , y luego lo llaman Seat one. Entonces vamos a correr esta celda y aquí tenemos. Por lo que pasamos en la ubicación por cero y estamos consiguiendo cero en el exterior para que podamos agarrar el subconjunto. Esto hizo una libre como quieren agarrar 01 y luego dilema. Se trata de un subconjunto de la oferta estatal. Tenemos que pasar en la lista fuera de las reglas que queremos. En este caso queremos R uno y R dos 40 10 1 11 y la columna C uno y C dos para 01 10 11. Por lo que para agarrar el subconjunto del marco de datos, necesitamos pasar en la lista de reglas que queremos y la lista de columnas que queremos. Vamos a agarrar estos elemento 01 10 y 11 el perro un poco de mar y luego tenemos que pasar en la lista son uno a y para columnas, Ver quieres ver a Vamos a correr esto Así que aquí tenemos un subconjunto fuera otro marco de datos para que
podamos hacer el selección condicional también. Probemos condición, digamos el es mayor que cinco en su conjunto. Hizo un marco DF y ver cómo se ve la salida. Entonces aquí tenemos estamos recibiendo caídas por todos los elementos con la condición no está satisfecha, sin embargo, donde la condición está satisfecha, estamos consiguiendo toda la verdad. Por lo que esto es similar a los pasteles entumecidos. 1.000,000,000 máscara. Intentemos crear aquí una máscara de 1.000.000.000 para nuestro marco de datos. Gol una máscara y di, Queremos la F Luto dicho tres. Igual a verte. Eso es correr esta celda aquí. Por lo que ahora tenemos mascara de tirón. Veamos cómo se veía el toro enmascarado. Entonces aquí tenemos donde amoled la condición está satisfecha nos estamos haciendo realidad y donde nunca la condición no está satisfecha, te estás volviendo falsa. Usemos esta máscara de 1,000.000.000 en nuestro marco de datos ahora, así que D f A mask. Y si no sólo pensamos que estamos consiguiendo cero y en una entrada, Entonces donde se satisface la condición de Amédy, estamos obteniendo el número. Y dondequiera que la condición no esté satisfecha, estamos consiguiendo un A. Una cosa que queremos mencionar aquí que no es común usar este tipo de operaciones en su totalidad hizo diferente. Normalmente los usamos en columnas o filas seleccionadas, por ejemplo. No queremos una fila con unos N valores. ¿ Qué debemos hacer entonces? Echemos un vistazo con otro ejemplo aquí, así que nuestro marco de datos es DF. Este es nuestro libre de impuestos, así que vamos a aplicar una condición en la columna C uno el f. Así que quieres que más Llámalo y nosotros aplicamos la condición mayor que dilema. Entonces vamos a ejecutar esta celda aquí estamos obteniendo salida R. Una R, dos R Falls y todas las demás son verdades, así que no queremos r uno y R dos Como escribieron y en o valores nulos. Vamos a filtrar los ruidos en función de la condición en los valores de las columnas. En este caso, esta va a ser nuestra máscara de lingotes. Llamémoslo, sean iguales a y manejen este yo. Por lo que ahora tenemos B M como máscara de pillion para este padecimiento. Tenemos que pasar en esta brillante máscara para exagerar. Un amigo d f yo. Y si no lo hacemos así no nos estamos armando y lo estamos demasiado, porque no tienen valores y los estamos filtrando usando esta máscara de mil 000,000,000 aquí para que podamos escribir esto en una sola línea. En cuanto al y pasando simplemente este cabello de núcleo y si estamos en esto, estamos obteniendo la misma salida. Por lo que este estado de marco es con condición aplicada, que es C uno es mayor a 11. Podemos seleccionar cualquier columna del estado o amigo. Vamos a crear un resultado capaz de video y pasando este marco de datos con condición a resultado. Entonces eso es de esta celda otra vez. No, tenemos Ahora tenemos unos resultados variables los cuales contienen un pequeño marco con condición aplicada . A ver, la celebración de resultados se ven como Aquí está. Por lo que este es un marco de datos sin r uno y r dos. Podemos agarrar cualquier columna. Es viejo y podemos ir a ver uno. Aquí tenemos RTR para nuestra pelea y todas esas radios para que podamos hacer todas estas operaciones en una sola línea también. Y en alguna declaración, te familiarizarás. Y cuando consigas suficiente práctica, podrás hacer todas estas operaciones en una sola línea también. Tratemos de hacer esta vida soltera. Entonces tenemos una máscara de lingotes realmente se están filtrando, ver un poco, luego mucho Y esta es nuestra máscara brillante. ¿ A qué le pasamos esta máscara a la F y luego qué hacemos a continuación? Queremos seleccionar una convocatoria. Um, así que este es Stephen. Espero que tengas la idea. El ayuno es crear una máscara de mil millones que pasar la masa de mil millones para disuadir
a marco de filtrar lo que queremos. Y luego después de esa llamada de selección, mira, una que se ejecute así de cierta ahí. Entonces estamos sacando lo mismo. Poner en cordón de una sola línea. Entonces, y si queremos agarrar dos columnas, simplemente
pasamos. Sí, Segunda llamada. Ver a en una lista. Por lo que ahora tenemos una lista de dos columnas que queremos en nuestro exterior. Entonces aquí tenemos dos llamados para que podamos conseguir otro,
digamos, digamos, 3er 1 y correr este yo. Entonces estamos consiguiendo tres columnas en el exterior. Por el momento, hicimos estas operaciones en las columnas debilita masa estas operaciones en las reglas también. Y en ese caso, necesitamos usar Loc. Copiemos este. Este es nuestro marco de datos condicionales. Y luego llamar a loc en este marco de datos condicional y pasando. Digamos que queremos r tres y r cuatro rt lista fuera de reglas que queremos en el barco del puerto. Vamos a correr esto para arriba Así conseguimos nuestro árbol en nuestro extranjero. El resultado. Otra cosa que quizá quieras saber como quieres a tal papel que tiene algún tipo de, digamos, 70. Devolvamos un rol de sobre marco de datos que tienen valor 70 en la columna C uno. Entonces en ese caso, nuestra máscara será C uno y lo que queremos igual a 70 y pase real en este dos DF y dejar correr este yo. Por lo que conseguimos la salida son la que contiene 70 en la columna C. Aun así, podemos combinar a las condiciones también. Probemos C uno por mal, dices mayor que 60 y en c dos valores extranjeros un mayor que 80. Entonces eso es justo abajo las condiciones para nosotros d f. Y dijimos C uno ver uno mayor que 60 y el y el f ver a dijimos mayor que 80 . Entonces si recuerdas, siempre
es buena idea separarlos usando paréntesis. Ahora, esta es nuestra única condición en C uno, y esta es nuestra segunda condición en C dos y y operador, queremos que ambas condiciones se satisfagan. Entonces esta es nuestra máscara. De lo que tenemos que hacer, tenemos que pasar en este Máscaras también. El f Así que esta es una máscara con dos condiciones. Uno en C 11 en C dos y estamos pasando esta máscara al DF. Y vamos a ejecutar esto lo que nos metemos en la comida fuera. Es todo patrimonio. Por lo que en base a esta condición estamos recibiendo dos reglas son nueve. En nuestra carpa, estamos viendo, una es mayor a 60 y C dos es a la parrilla un 80. Repitamos esta celda grande a nd end y corramos Esto nos está dando nuestro dicho que la verdad contigo fuera de una serie es ambigua. Por lo que esto en mayor significa cierto en Lee. Trabajar por un solo lingote en su momento, verdadero y falso. Por lo que la corte anterior usando y se confunde con serie de verdad y caídas, que es su cabello. Entonces nosotros en lugar de un nd n, tenemos que usar esto y símbolo. En caso de que fuera nuestro operador, te
necesitamos el símbolo correspondiente para nuestro operador, que es este bar tank off object. Aquí está tan avanzando, Vamos a echar un vistazo rápido a un par de apagado. Mattocks muy útiles. Por lo que eso es los crepes rastreables Index and set index post. Vamos a dar salida a nuestro marco de datos primero, así que esto es sobre el marco de detalle, así que esto es sobre el marco de detalle,
y queremos restablecer el estado del índice 40 de fotograma a su predeterminado a ningún índice médico, que es 0123 Para ello, necesitamos llamar al restablecimiento del punto F bajo materia índice escolar en nuestra libre de impuestos. Y si miramos la cadena de documentos que tenemos en su lugar caídas, que es por defecto, ¿lo
harás? Entonces vamos a copiar este y y pegarte rasgar y ponerlo en verdad. Y vamos a correr esta celda y ver cómo se veía digital de ahora. Entonces aquí tenemos. Entonces ahora tenemos el índice off over did ofrenda, que está en ningún índice médico e índice por defecto, que es 01 toe arriba esta noche. Entonces otra cosa muy común. Pero nos enfrentamos la mayor parte del tiempo como tenemos un dato y vemos que es una columna que se puede usar como índice, y eso es un muy útil. Si establecemos esa columna como un índice, vamos a crear una publicación de colum y un nuevo fin igual. Sí se ve a Dane E, uh, CI. Cada ojo y mejilla el alfabeto 10 Podemos dividirte para crear una lista e imprimamos esta respuesta. Entonces esta es nuestra lista. Añadamos este nuevo extremo como un nuevo dedo del pie de columna sobre el diferente, y sabemos cómo agregar esto como una nueva columna a nuestro marco de datos el, uh, nuevo en e igual a tu eres. Y debemos poner nuestros datos fuera de rampa también. Entonces eso es correr este yo. Entonces tenemos nuevo fin, como le llamas, ya
sabes donde te diferencias. Por lo que pensamos que este nuevo extremo es un muy buen índice para sobre él ofreciendo, y queremos establecer esto nuevo en como un índice ordenado oferta aquí, podemos llamar set index on over a frame high the F dot set underscore. Recuerda, siempre
podemos usar tabulador para autocompletar set index, y si revisamos shift up, tenemos Tenemos llaves y in place falls, por lo que queremos establecer en su lugar. Es cierto, porque queremos un cambio permanente y claves es la columna. Etiquetas fuera de lista de etiquetas de columna Así que tenemos etiquetas de columna, que es nuevo en y no en su lugar, igual a true. Entonces vamos a correr esta celda y ver mantener la fecha Un amistoso es. Nos metimos de nuevo en ya que un nuevo índice hará un marco. Otro asunto de detonación es cabeza hasta planta querida 100 da vuelta las reglas de primer fin sobre hizo un amigo. Por lo que siguiente llamada cabeza sobre lo diferente la hija. Si presionamos shift up, el valor predeterminado es cinco. Entonces pero podemos pasar cualquier radio. Americano queremos ver a todos a. Entonces llegamos primero en descartar lo diferente. Y si no pasamos nada, así que default es cinco y realmente conseguir cinco en el aeropuerto. Eso se llama cola en nuestro duty free al pasar al pelo también. Por lo que devolvió las dos últimas reglas En nuestro marco de datos. El Info es otro asunto muy útil, que proporciona un resumen de ojos concisos fuera de la escritura, ofreciendo Llamemos en su totalidad a un warded off the DOT info y ejecutar esta celda. Entonces, ¿qué? Dice que nuestra llama de datos tiene 10 entradas que necesita cambiar, y estas son las columnas. 10 valores en cada columna, Norman y son tipo. Por lo que es un resumen conciso fuera vencido. Diferente. Al final de esta conferencia, quiero presentar otro asunto muy útil describir. Llamemos, describamos, no exageremos en el marco y veamos qué está regresando. Entonces aquí está, describir realmente genera una estadística descriptiva que algunos sube el central a la
dispersión de Nancy y dar forma a la distribución de conjuntos de datos, excluyendo y en valores ver aquí tenemos conteo 10 cada media STD Standard desviación, Mean Max y así sucesivamente. Entonces, chicos, todo
esto se trataba de marcos de datos en este momento. Espero que tengas un muy buen entendimiento sobre el paraíso. ¿ Tenía miedo Aikman revisó esta conferencia porque vamos a usar marcos de datos muy a menudo en nuestra próxima conferencia, sobre todo en el aprendizaje automático. En la próxima conferencia, vamos a hablar de indexación de alto radical. Esta es otra charla muy importante que es más querer a la próxima conferencia. Buena suerte.
12. S4: fundamentos de Pandas: Indexación jerarquica: Hola, chicos. Bienvenido a la conferencia de indexación jerárquica. Hola. La indexación radical es otra característica realmente importante en los socios. Hace posible tener múltiples niveles de brazo o índice sobre un eje
Lee algo abstracto . Proporciona una muy para caminar con mayor, dimensional más tarde en una dimensión inferior. Para que empecemos con un ejemplo sencillo fuera de Siri's Saltemos al nuevo Libro del Norte y empecemos con importar Numb Pie y Thomas Import Slump I S N P. Import. Encuéntranos como PD de estos hijos. Vamos a crear una lista fuera de listas para índice igual a, digamos lista aquí. Tú y tú sabes que tú y luego de ser y ser y luego ver una escena más y vamos a D y y otros d. Entonces y la segunda lista es de uno a tres, uno a tres. De nuevo quiero 12 Entonces ¿qué queremos? Queremos una BBC D como índice para nuestro nivel uno y queremos estos números como índice para el nivel dos. Entonces, vamos a correr esto aquí y ver cómo el índice se juega lento. Aquí tenemos índice. Entonces vamos a conseguir una serie s a r usando PD perro Siri. Y entonces podemos usar tartas entumecidos capacidad off generando número aleatorio y p punto aleatorio. Recuerda, tienes que llamar corrió desde aleatorio en tarta entumecida. Por lo que NP doctrina ellos punto r e n d n y luego pasar 10 números aleatorios que queremos. Entonces este es nuestro dato para las ciudades, y ahora tenemos que establecer índice ¿Y cuál es nuestro índice Peaches? Entonces una vez más, vamos a echar un vistazo rápido y p dot random dot r a nd y está generando 10 números aleatorios como dato para nuestros padres son de Siri y Index, que es nuestra lista fuera de listas, va a ser el índice de nuestra ciudades como tú vamos a correr esto así y ver cómo se ve la S e a. Entonces aquí está. Este es nuestro exterior. Por lo que vemos nuestro SPR de Siri tiene dos índices, ABC Indeed. 1231231 dedo del pie, un dedo del pie. Y estos son nuestros números aleatorios generados por nuestro en el así con el
objeto indexado herético . posible lo que se llama indexación parcial. Esto habilita la selección concisa fuera del subconjunto de los datos. Pero si seleccionamos a de nuestros Siri Así que en realidad estamos seleccionando esta parte Si estamos seleccionando ser estamos seleccionando esta parte porque B y este 123 es el sub índice para el so para C estamos seleccionando hasta aquí. Probemos S e r e. Así que aquí tenemos. Por lo que tenemos esta parte con la selección Onley One, que es una Podemos más ciudad como esta. Bueno, dices simplemente de pasar di esto a aquí y a escuchar Entonces lo que tenemos en la salida 1.627 lo que estamos haciendo. Nos estamos moviendo del nivel uno al nivel dos y agarrando un elemento de la serie. Por lo que esta fue la indexación radical alta con la de Siri. Probemos otro ejemplo de que los marcos de datos Así que con el marco de datos, o bien el acceso puede tener un índice hipotético. Vamos a crear una oferta de deuda aquí D f es nuestro marco de deber e d puerta hizo, uh, entrenamiento y volvamos a usar tartas entumecidos, silla
de arete y P dog una gama y queremos 12. A menos que realmente ella esto para decir cuatro por t métricas y, uh, dijo el índice igual para decirte hey, ser para mí y el 2do 1 igual a uno a 12 y luego establecer las columnas iguales para decir que sería , terminará y digamos, BC. Vamos a mover este dedo atrás en la misma línea lo que estamos haciendo. Estamos creando un marco de datos usando tartas entumecidos, un método de rango que genera 12 números, reconfigurándolos en métricas de cuatro por t y pasando. Enumerar listas fuera como índice y listar fuera cadenas A B o NBC Como columnas puntera sobre lo diferente Vamos a ejecutar esta celda y ver cómo se ven los datos de Así que aquí está. Por lo que tenemos un dato a partir de ahora con el índice de nivel uno A B y el índice de nivel dos. 1212 Tenemos múltiples índices en sorteos, mientras que las columnas son A B, O y NBC. Por lo que ahora la pregunta es mantener índice el estado un marco en el acceso de columna. Simplemente usamos una notación de práctica normal con gráfica de marco de datos. Ejemplo. El F y pasando A B y correr esta celda, y estamos consiguiendo un nivel B y D para indexar Quieres, y le llaman B 03690369 Y de la manera similar, si queremos BC, estamos consiguiendo 258 11 en la salida. Pero si quieres las reglas, como para en el eje rue, usamos Loc como si quieres reglas DF hija y ya veremos Y entonces entre paréntesis pasamos decimos el pelo A o estar aquí que está presionando. Estar aquí y ejecutar esto Así que tenemos esta porción este subconjunto fuera muerto ofrenda ser 12697 10 it 11. Entonces, ¿y si quieres agarrar un solo valor? La idea es ir de afuera a adentro. Por ejemplo, si quieres conseguir cinco aquí, el primer paso es agarrar un y todo este conjunto que se llama en lugar del que se llama aquí y meses sentido. Entonces tenemos 1203 14 y ahora queremos cinco. Entonces en este, tenemos que llamar y volveremos a ver y a qué queremos ir aquí y después de dos, queremos el mar porque la ubicación para cinco es demasiado BC a qué? Nosotros
también queremos pasarle . Y luego, perra, llámame. Ver siguiente sobre este fin. Entonces estamos consiguiendo pelea en el off. Entonces solo una visión rápida de esta línea, la idea es ir de afuera a adentro. Entonces primero estamos agarrando el So primero nos estamos moviendo desde afuera y agarrando una porción o un subconjunto sobre diferente usando A, que es el índice Nivel uno. Y después de ese hombre, tenemos el subconjunto de nuestro marco de datos con A. Estamos usando LoC en ese subconjunto para localizar el valor cinco aquí así que avanzando, los niveles jerárquicos pueden tener nombres como cadenas o cualquier objeto. Si es así, estos se mostrarán en la consola hacia afuera, y podemos usar nombres de puntos de índice en nuestro marco de datos para obtener la lista de esos niveles. Entonces llamemos a este índice nombres de puntos en nuestros datos desde la F para que no tengamos ningún nombre para nuestros niveles en digital libre. Demos nombres a estos índices. Démosles un nombre nivel uno digamos L uno y l dos. Podemos usar DF dot index nombres médicos y ponerlo igual a una lista de uno y a Así estamos nombrando los niveles l uno y l dos. Eso son partes. Dirijamos esta cancha y manejemos esto. DF dot indexó de nuevo nuestros nombres. Por lo que ahora tenemos los nombres de nuestros índices Nivel uno y nivel dos. Veamos cómo se ven los datos de. Ahora, aquí está. Hemos dado los nombres a estos índices y uno es el índice Nivel uno y dos es el nivel a indexar. Podemos seleccionar cualquier nombre de acuerdo a nuestra conveniencia y en base a los datos, con
lo que estamos trabajando tan avanzando, es muy importante introducir otra función muy útil. El exceso de X s tiene capacidad de ir dentro de un índice multinivel. Esto devuelve una sección transversal, que es filas o columnas de los CDs o hizo ofrenda Llamemos a X s hueso sobre el diferente D f el punto f X s y pasando Say aquí. Entonces no. Entonces lo que estamos obteniendo estamos sacando un subconjunto por encima debido a frame para index donde el nivel uno es a.Este es un ejemplo muy fácil. Hablemos espera y otra que es un poco complicada si quieres agarrar todos los datos. En efecto, un cuadro con índice nivel dos es uno como en este caso, si quieres agarrar la primera regla, este, uh, este con nivel dos es uno Es complicado para el método loc, pero X s hará el pelo mágico. Bastante ejemplo. Nosotros le decimos a X s lo que queremos en el arte de la comida. Entonces aquí queremos el nivel dos, donde todo es uno en el outfield. Esa es la llamada X s propia diferente. Y veámoslo. El string del documento. Aquí tenemos clave, que es alguna etiqueta contenida en el índice. Y queremos uno aquí, y queremos mencionar el cabello nivelado así dedo del pie Pasemos en clave, igual a un nivel igual a l dos y correr este yo. Entonces aquí tenemos así el acceso hace la magia en este caso. Entonces hay Esto fue todo sobre la alta indexación americana. Espero que tengas una muy buena comprensión. Una idea sobre la indexación multinivel y cómo agarrar datos de la indexación multinivel. Una vez más, la idea es moverse de afuera a adentro. Entonces nos vemos en la próxima conferencia donde hablaremos de manejar los datos que faltan. Buena suerte
13. S4: fundamentos de Pandas: manipulación de datos perdidos: Hola chicos. Bienvenido de nuevo a los socios Essentials. Ahora vamos a hablar de los muertos desaparecidos. falta de datos es muy común en las aplicaciones de Benedita Análisis. Panis tiene una gran capacidad para hacer frente a los datos que faltan. Eso es Lance. Um, asuntos
convenientes para tratar los datos que faltan en Panis. Entonces pasemos al cuaderno y vamos a empezar a caminar con el mismo cuaderno muy a la izquierda en la conferencia anterior. Por lo que no necesitamos volver a importar panders y tartas entumecidos. Empecemos por crear un marco de datos con algunos muertos desaparecidos. Voy a copiar llamado Desde el Cuaderno de Referencia y vamos a ejecutar esto. Entonces lo que estamos haciendo, estamos creando un diccionario con claves como a,
B, B, C y D. Así que a se ha usado uno to y p dot Y así aquí estamos, usando tartas entumecidas y en y luego cuatro otra vez tortas entumecidas y B tiene caída y en revisiones, ver no tiene ningún dato faltante y d tenemos y otros datos faltantes. Intención de 16 np dot y estamos pasando este diccionario dos pandas marco de datos y creando un marco de
datos. El F del diccionario. Entonces, ¿qué ha pasado? El dato de tomará columnas A B C. D s y estas listas de valores saludables a marco digital y generará índice 0 a 4, que es el índice numérico. A ver. Veamos cómo se ve el marco de datos. Aquí tenemos el marco de datos. Tenemos un B C D. Como columnas. Ya sabes, 123 es nuestro índice no médico y tiene dos valores faltantes que todos le faltan. Ves, no falta valor y D tiene otro. Valores faltantes por lo que es nulo y no eterno son métodos muy útiles que podemos llamar sobre marco de
datos para ver si hay algún dato faltante en el marco de datos, devolverá
verdad y caídas. Vamos a llamar es no en nuestro djfmd f La puerta no es así que podemos revisar la cadena doc aquí y lo que vemos devuelve un objeto booleano del mismo tamaño indicando si los valores son ahora eso está mal. Esta celda aquí y aquí tenemos a Walt, Esto no es No, esto no se sabe dos y esto es cierto. Por lo que dondequiera que esté consiguiendo un fin, está regresando cierto. Entonces no llamemos,ya
sabes, ya
sabes, quiero más bajo hacer Dufresne donde sea que se esté poniendo marginal. Está regresando verdadero y donde sea que esté consiguiendo. No, está regresando caídas. Vamos a poner encima lo hizo de nuevo. Aquí hemos otorgado un marco a B C en las columnas. Por lo que avanzando, llamemos a algunas otras funciones en una determinada columna de nuestro marco de datos y veamos cómo caminan . Entonces veamos si llamamos a la F. No los llamaré E y cómo llamamos algunos y veamos qué estamos recibiendo. Entonces la F A esquivar algunos igual a siete Así que mientras toma el algunos y se considera como 04 más dos más 17 ¿Y si me llamáramos aquí? No vio relojes sagrados. Entonces soy yo. Mira, cualquier fin se ignora también para media,
como siete dividido por tres es demasiado puntiagudo. Tres. Por lo que no está considerando un n valores en la media también, por lo que está ignorando un fin. Está tomando uno más dos más cuatro dividido por 123 valores, que es 2.3, lo que n a N se ignora para media Astra algunas funciones más las cuales son muy útiles. Drop in a. Podemos llenar estos y valores. Y todo esto se trata de limpiar la gota de datos y A y Phil y un conjunto de
funciones muy útiles que se utilizan en la limpieza de datos faltantes. Podemos llenar los datos faltantes usando feel y may y podemos dejar caer los datos faltantes usando drop e intentemos drop y a on ya diferente drop en una pestaña de turno express y ver el perímetro que podemos pasar. Acceso cero Conocemos ejes para reglas y columnas. SoHo. Cómo es cualquiera son todos cualquiera es dif También, Si hay algún valor, que es una A, va a caer, el agujero de corte de verdad no es ninguno. Aquí te podemos dar valor, digamos basura. El incumplimiento de Worley no es ninguno. Intervalo. Se requirió que muchos conocidos y los valores podemos decir 3 a 1. Entonces si pasas a un árbol, todas las reglas con agujero de basura para non y un igual a árbol estarán en el exterior. Por lo que en su lugar cae y es cierto una vez más por cambio permanente o no natural. Esto con perímetro por defecto. Entonces aquí tenemos. No tenemos nada en la salida, sólo el collar. Entonces, si nos fijamos en el marco de datos tenemos un fin en cada regla. Es por ello que no estamos consiguiendo nada en la salida. Vamos a la persona que cambie de tabulador y copie. Es aire fresco y pasemos en árbol de Umbral fresco y corramos esto de nuevo. Por lo que ahora tenemos esas reglas en la salida, que son tres conocidos y valores. Por lo que los exes por defecto es cero. Significa que esta operación se realizaba en Rose. Podemos realizar drop y una operación en columnas también. En ese caso, tenemos que pasar en el acceso aquí por lo que el acceso igual al trabajo. Eliminemos este tesoro y manejemos esta Celia. Entonces estamos consiguiendo una columna que no tiene en en valor y esta es la columna C para que podamos pasar en carne. Padre metro Aquí s verá fresco es tres X está mal, interminable en este yo estamos recibiendo. Por lo que estamos consiguiendo todas esas columnas que están satisfaciendo esta condición para basura igual a tratar todavía en un Podemos usar Phil y A para llenar los valores en el marco de datos donde estamos consiguiendo cualquier final. Intentemos sentir cualquiera en o hacer diferente sensación y un así si presionas el tap enviado, podemos explorar la cadena de documentos y tenemos valores que no es ninguno. Entonces podemos pasar en los valores que queremos al final, en lugares podemos usar la materia y hay un par de metros que rellenan adelante Phil y así sucesivamente. Y si queremos un cambio permanente, podemos usar en su lugar verdadero y así sucesivamente. Eso es pasar valor en este momento y ver y ver cómo funciona. Por lo que valor podemos decir llenado y ejecutar esta celda. Entonces aquí tenemos. Dondequiera que tuvimos un final, nos estamos llenando. Pero manténgalo en tu mente. Este cambio no es permanente. Si imprimimos querida, estamos obteniendo los mismos datos de nuevo porque nuestro lugar es falso. Si queremos un cambio permanente, necesitamos pasar en su lugar. Cierto. Entonces en lugar de valor igual a llenar, podemos pasar en algún tipo de decir valor medio para cualquier columna como la F, y queremos sentir que me refiero a Off columna A. Y esto va a ser medio fuera de la columna A. Dondequiera que tenga n a n. Se sentirá mal fuera de columna una letra en este extremo. Entonces en cualquier lugar donde esté consiguiendo un adentro. Está llenando el valor de acuerdo a la según las instrucciones dadas. Entonces intentemos la materia aquí. Entonces el f pensamiento sentir y tú y en lugar de valor, decimos que vamos a usar método y decimos Queremos que sí, todavía adelante. Dirijamos esto y veamos qué está pasando. Traigamos datos de para la comparación otra vez. Entonces aquí tenemos marco de datos original, y esta es la sensación hacia adelante. Lo que esta F siente es durante el 112 al cualquiera, y después de dos es otra vez, también. Entonces esto es relleno hacia adelante. Se está llevando el valor anterior al siguiente y N valor y el último, cualquier aeneas. Por ahora, se está llevando el valor anterior al siguiente y aire para ser. No hay valor, así que está tomando aire. Percy. Todos ya están ahí, así que no pasa nada porque el está haciendo lo mismo. Podemos usar el relleno aquí también. Está pasando ser aquí y real en esta celda. Entonces, ¿qué está pasando ahora? Es relleno y en el último valor porque está empezando para cualquiera y no hay nada que sentir después de eso, y este valor se llena con el valor anterior como espalda. Por lo que el valor a las dos se llena de cuatro, que es de acuerdo dedo del pie atrás para que podamos pasar en nuestra propia acción de valor. Se ve un valor igual a cero. Entonces donde quiera que el cualquiera y es se va a sentir cero. Entonces aquí está. Entonces dondequiera que esté consiguiendo cualquiera y se consiga, es sentir ese valor como CEO. Por lo que todo se trataba de manejar los datos que faltaban en este momento. Entonces, ¿tienes una idea de cómo manejar con datos faltantes? El modo común es usar medios algunos o este tipo de asuntos ruedas, relleno y sensación hacia adelante también. Y todo depende con qué tipo de datos estés trabajando. Entonces todo esto se trataba de la falta de datos en este momento. Entonces en la próxima conferencia, vamos a viajar disputando datos. Hablaremos de sumarse a la concatenación lo sector. Ver la siguiente conferencia. Espero que estés disfrutando de este curso. Esto es realmente abrumador. Ahora estamos recibiendo muchas cosas en cada conferencia, y espero que estén siguiendo todos y cada uno de los pasos. Manténgalo en tu mente, mantente comprometido y trata de entender lo más posible si lo necesitas antes de avanzar . Apenas se dio cuenta de la conferencia para que tengas mejor comprensión, ya que todas las conferencias están de alguna manera conectadas a las próximas conferencias. Pronto la próxima conferencia. Buena suerte.
14. S4: fundamentos de Pandas: armonía de datos: combinación, fusión , la adhesión: Hola chicos. Bienvenido de nuevo a los Pandas Essentials. En esta conferencia, vamos a hablar de combinar y fusionar conjuntos de datos Datos contenidos en paneles. Los objetos se pueden combinar entre sí de varias maneras. Marcha y contratación Misión son dos bahías comunes listas. Marzo Conecta subió en amigos de datos basados en un brazo o llaves. Esto será familiar dedo del pie SQL u otros usuarios de bases de datos relacionales ya que implementa operaciones
conjuntas de base de datos, mientras que luego cat o Khunkitti Nate apilan objetos juntos a lo largo de un eje. Entonces si no lo sabes, pregúntale y no te preocupes los conceptos fuera fusionar lo representaban. Ejemplos muy sencillos para que puedas seguir estos pasos. A pesar de que nuestro cabello de enfoque no es aprender SQL, solo
queremos pasar por las
operaciones de unión interna y externa de uso vital y pocas muy importantes para las disputas de datos. Si tiene preguntas, por favor pregunte, y estamos más que contentos de ayudar. Lo importante que debes saber es que la operación de marcha puede dar un fin en el exterior, y esos n valores necesita ser tratados de acuerdo a las circunstancias o requerimiento. Durante el análisis de datos, sigamos adelante y discutamos estos asuntos con ejemplos tanto o operaciones conjuntas combinaron conjuntos de
datos vinculando a Rose usando una o más claves. Estas operaciones son centrales para base de datos relacional Para caminar, pasemos al cuaderno de Júpiter y comencemos a trabajar con los datos. Entonces este cuaderno es igual y puede que no necesitemos importar panned out y torta entumecida porque ya
hemos importado pandas y entumecidos por al principio mismo de este cuaderno para
seguir adelante , necesitamos datos con los que caminar. Vamos a crear dos diccionarios y luego convertir esos diccionarios a marcos de datos usando PD torturado un diferente So diccionario, el igual a que tenemos que y nuestros datos es él el para ver y ah, juego. Y tenemos otra llave, una y el rango de paso cinco. Por lo que podemos usar la función de rango para crear una lista de números para esta clave aquí una y otra clave digamos ser verdad y de nuevo pasamos rango y no, empezamos cinco hasta 10. Entonces esta es nuestra primera tradicionalmente. Entonces vamos a crear otro diccionario debido a y tenemos t s clave y re pasando datos. Sí, ser y C c. Y tenemos otra llave. Ver un dos aquí. Por lo que aquí podemos volver a usar rango y pasando tres aquí. La otra clave es ser to y, uh, una vez más podemos usar rango y pasar en 3 a 6 años. Entonces eso está en esta celda y ver cómo se ve el uno y los dos. Entonces estos son nuestros diccionarios. Vamos a crear marcos de datos a partir de estos diccionarios, Así que el F uno es para state a frame b d dot Podemos usar tab para auto completar y pasar. ¿ Quieres por solo F dos b d perro puedes usar contra Top to Artal completa Andy, también. Vamos de estas celdas a ver cómo se ve el F uno y tenemos dos. Por lo que estos son nuestros datos de D F. Uno con uno B uno y columnas clave, y tenemos datos de D F dos con un dos B dos y llamada clave. Entonces, antes de seguir adelante, vamos a explorar el método de marcha. En primer lugar, agreguemos líneas de combustible y tipo P. D. Pensamiento Señor y Príncipe se desplazan hacia arriba para ver su cadena de documentos. Son varios los perímetros que podemos pasar a la materia de marcha, y los más importantes son en casa y en adelante. Estos son nuestro enfoque en esta conferencia, Así que hablemos de un poco más en perímetros enteros. ¿ Cómo son el exterior interno izquierdo o derecho? Inner usa intersección fuera claves de ambos marcos de datos similares a la alegría interna de SQL, mientras que Alter usa union off keys de ambos marcos de datos, que es similar a SQL Full ultra dry si cómo es igual a izquierda. Esto utiliza teclas Onley del marco izquierdo, similar dedo del pie astral izquierdo externa unen, otro lado, derecha utiliza teclas Onley del marco derecho, que es similar a escribir una alegría en es un liberal o lista, que es un nombre de campo para unirse, y esto debe encontrarse en ambos marcos de datos. Intentemos a Marte hizo una operación interna musing diferente. Entonces pasaremos Qué igual a interno aunque hay una operación por defecto seguirá pasando porque estamos aprendiendo aquí. Entonces Así que vamos a marchar. Nuestros marcos de datos PD pensó March y nuestros amigos de datos son el F uno y el F dos y enteros . Queremos marchar en una y ahora necesitamos decirle a la marcha qué clave necesitamos de Marshall y que debe estar presente en ambos marcos de Jeddah. Entonces, Kiki, Eva es la tan Kiki. Eva es la que está presente en el marco A abordado. Entonces queremos marchar por ti, yo Manejemos esta celda aquí. Entonces aquí tenemos la salida por lo que D y e no aparecieron en la marcha Outward Innovators intersección fuera de las columnas clave sobre Lee. Es por eso que no tenemos la e India para, y no conseguimos esto en el viejo marco de datos. Probemos este con la ultra llamada a éste. Y en lugar de interior que pases más viejo y vamos de esta celda aquí No, tenemos algún fin en valores también. Por lo que alter es una operación sindical. Estamos consiguiendo un in se usaron para un dos y B dos columnas, y estamos consiguiendo n n Para los por los valores que no existen en, ¿Tienes que? Probemos otro que queda aquí. Vamos a ejecutar esta celda y ver cómo se ve así una vez más y N Valores para el Índice D y E en un dos y B dos, ya que no existen en el F dos ho igual a izquierda con sólo se usa la columna clave fuera de la izquierda hizo ofrenda, que es la F. Esto es similar al exterior izquierdo. Únete. Pregúntale a tu y estamos consiguiendo un final para un dos y B para, en nuestro resultado, sí tuvo miedo porque esos valores no existen. Es Troy. Esta prueba aquí mismo y compara espera. El está absolutamente a la izquierda. Mira, esto es diferente de la izquierda. Si comparas a la izquierda, estamos usando la columna clave de la F, mientras que a la derecha, estamos usando la columna clave de ¿Tienes que? Entonces tienes que hacerlo No tiene D y E, y no estamos recibiendo el Y en nuestro marco de datos externo, intentemos otro ejemplo de fusión con dos claves, digamos clave uno en clave dos columnas. Esto es poco complicado, y tenemos que crear y otros marcos de datos. Se fue y se secó, y voy a ir al cuaderno de referencia y copia que se llama From There. Entonces aquí tenemos la cancha. Vamos a cosa corporatista, y voy a explicar de qué se trata. Siguiente PST desgarra y corre este. Entonces lo que estamos haciendo, estamos creando un diccionario y pasando su recorrido hizo fuera de nombre para crear marcos de
datos de izquierda y derecha . Ambos diccionarios estaban consiguiendo las columnas Clave uno y Clave dos y tenemos String y tenemos lista fuera de cadenas Park par y key to y para A B y C D otras columnas en vencido . Diferente. Veamos cómo se ven la izquierda y la derecha. Por lo que aquí tenemos marco digital dejó una tecla B. Una clave a CD Key won t dos. Por lo que la clave uno y clave a columna ahí presentes tanto en la diferencia izquierda como en la derecha. Añadamos reglas de combustible para hacer un espacio aquí. Y ah, así que vamos a marchar p d punto Lo que queremos hacer Queremos mucho a la izquierda, ¿
verdad? Sé lo que has hecho a la izquierda derecha encendida o hacer diferente y entero Queremos marchar, ya
sabes que en realidad es default Y ahora en adelante porque queremos fusionar y teclear uno hinckley a necesitamos pasar en la lista aquí. Entonces quieres que Pete Dirija esta cosa y veamos cómo se ve. Entonces Así que como sabemos, interior es intersección sobre Lee. El par de claves presente en ambos marcos de datos aparecerá en el resultado. Por lo que tenemos Rey un bebé, El A c a. Es a b no está presente a bordo, ya
sea. B está presente tanto en C B como en C A. Así que el único A y B a es presidente ambos. Y esto es lo que estamos consiguiendo en el after port aquí. Intentemos con outer join ahora clasificar ultra aquí y sabemos que ultra es una operación sindical. Por lo que todos los muelles clave presentes en ambos marcos de datos aparecerán en el Así que tenemos a, B , B ,
A, C, B, D, B y C A y su familia. No se pone en valor. Está poniendo fin ahí. Por lo que se trata de una operación sindical. Intentemos a la izquierda aquí. Por lo que por falta mostrar, el mantener aquí a la izquierda se utilizará sobre Lee. Entonces probemos este aquí, y tenemos el marco izquierdo de Jetta. Tenemos pares de claves A A, B, B y C B. Cualquier mantener aquí, que no está a la izquierda hizo un fotograma no está apareciendo en el resultado en diferente intentemos lo
mismo por ahora. Por lo que por derecho únete al guardián de derecha se usará sobre Lee. Vamos a correr esto ahora y estamos consiguiendo el mantenimiento aquí, que está presente en la derecha aquí, está presente en junta y ah, b A ¿Está aburrido el presidente ing? El bebé no escribió y vio No es lo correcto si miramos los datos desde aquí A, B, B, B y C A y estamos consiguiendo C y B B en este también. Espero que tengas un muy buen entendimiento sobre las operaciones de fusión. Por lo que avanzar, eso se ha luchado. Concatenación Ahora la concatenación se denomina indistintamente como encuadernación o apilamiento. Contestar. Esta operación básicamente sopla marcos de datos. Es importante recordar que mencioné debe coincidir a lo largo del eje. Estamos enfrentándolo en todo lo que podemos usar p d dot com got y pasarle una lista de marcos de datos para elaborar cualquiera juntos. Así que vamos a crear hasta la fecha de los marcos DF uno y el F dos para aprender más sobre la concatenación el F uno igual a P. D. Pensé marco y vamos a pasar en diccionario, pero clave A y lista fuera de cadenas eres tú. ¿ Tienes uno a y, uh en tres Así y otra clave ser y una lista bien B cero, B uno y B tres, y el 3er 1 es C como clave y lista C cero. Nos vemos uno. Ver a C tres y otro. Diga el como clave y lista el cero Nueva York ser a y e T. Eso es pasar índice aquí también y digamos que nuestro índice es una lista 0123 sólo porque tenemos una temporada
cero B o D 01 diente y tres Así que nos queda índice 0123. Recordemos este yo y veamos cómo se ven los datos del F uno. Entonces aquí están nuestros datos del F uno. Vamos a crear otro marco de datos con la copia este IQ basado y cambiarlo por el F dos y cambiar estos 24 cinco, seis. Pronto. Pronto seis. Se trata de seis s habitación cinco tour cuatro por seis en siete. Ahora por D s. Bueno, los cuatro serán cinco. ¿ Te haces seis de los siete y vamos a llamar a este índice a cuatro por seis y siete que quedan de esta celda y ver cómo se ven los datos de los dos F. Entonces este es nuestro dato del F uno del índice 0 al 3. Y para nuestros datos del DF dos, tenemos índice del 4 al 7. Vamos a meternos en estos dos marcos de datos PD perro contacto y pasar en la lista Off data frames, TF, uno en el a. Y si presionamos controlado, vemos que la X predeterminada es cero, lo cual está mal. Entonces, manejemos esta celda. Aquí tenemos que hacer los marcos apilados junto con 0123 Este es nuestro el F uno y este waas DF dos y ambos se pueden coordinar a lo largo de acceso cero. Y este es nuestro marco de resultados y datos para que podamos elaborar cualquier marco de datos a lo largo de las columnas aspirina. En ese caso, tenemos que pasar en X es igual a uno. Siguiente copia este. Pega aquí y pasando acceso igual a uno. Entonces, vamos a ejecutar esto. Por lo que aquí tenemos nuestro hasta la fecha de marcos se puede conseguir la carne a lo largo, acceder igual dedo del pie uno a lo largo de las columnas. Entonces en este caso, estamos obteniendo mucho de cualquiera en valores porque no existen índices 0123 para que nuestros datos de la India se les preguntaron 4567 índices no existe para nuestro día. Diferente DF uno. Entonces en esto puede capturar nación estamos consiguiendo cualquiera en valores. Todo esto se trataba de fusionar y felicitaciones a la mujer. Espero que tengas una muy buena comprensión y mejor idea toda la operación de fusión y pueda obtener vals de emisión. Si no tienes conocimientos sobre SQL, es posible que tengas que revisar esta sección. Tan sólo pasa por la elección otra vez y repite todos estos ejercicios. Nos vemos en la próxima conferencia donde hablaremos de grupo por operación quisiera.
15. S4: fundamentos de Pandas - Groupby: Hola chicos. Bienvenido de nuevo. A continuación, aprende otro concepto clave y muy útil en los socios. Good Bye Group by es una de las funcionalidades más importantes y clave en Panda. Nos permite agrupar los datos juntos, llamar a funciones agregadas y combinar los resultados en tres pasos. Dividir, aplicar y combinar antes de pasar a las manos. Tratemos de entender cómo esta división, aplicar y combina caminar. Usaremos un dato muy sencillo con diferentes colores. En nuestro ejemplo. Es cierto aquí se dieron con los datos, que tiene una columna clave, e hizo una llamada. Las claves son A, B, C y D. Los colores se eligen para que las cosas sean más claras y fáciles de entender en el primer paso, que se divide. El dato contenido en el objeto pandas, como el de Siri o hizo un fotograma, se divide en grupos basados en un brazo o teclas que proporcionamos. En nuestro ejemplo, tenemos las Claves A, B, C y D. Los datos se dividen en base a claves y se representan con diferentes colores. El escupido se realiza sobre un eje en particular. A menudo objeto, por ejemplo, hicieron un marco puede ser grupo en sus reglas, el hacha es igual a cero o sus columnas eran de acceso igual a uno. En este ejemplo, esta división es a lo largo de las filas. Entonces en el siguiente paso, que se aplica una vez que se hace la difusión, si función como alguna me refiero y la desviación estándar se aplica a todos los grupos forma independiente, cuales producen un nuevo valor en el paso final, que se combina, los resultados de las funciones aplicadas en el paso de aplicación se combinan en un objeto resultante. Por lo que todos estos tres pasos se dividen, aplican y combinan aplicado no agrupamos por función, y obtenemos es resultante al final. Vamos más desgastados al cuaderno de Júpiter y aprendamos con ejemplos ahora. Entonces espero que tengas un buen entendimiento. Off group compra pasos divididos, aplicar y combinar. Tratemos de entender esto con algunos ejemplos ahora. Entonces lo primero que necesitamos para importar Numb por París. Vamos por esta celda un importante umpire y Panis como NP y PG. Vamos a crear un diccionario y convertirlo en libra. Nosotros sí temía ir al cuaderno de referencia y copiar el
cuaderno enfriado de referencia y vamos a basarlo aquí. Así son nuestro diccionario son los datos, que tiene cliente de tienda y ventas como claves y lista de tiendas. Walmart, Walmart, Costco, Costco, Target y Target. Los nombres de los clientes son únicos. Jim, Joe, Yo, Mark, Denise, Ray y Sam. Bueno, una venta sobre valores médicos. 1 52 100 algunos valores aleatorios. Entonces estamos pasando este diccionario a PD Dodge Data frame y convirtiendo eso en un pandas hizo un fotograma, y después de eso, estamos consiguiendo esto hecho de él en salida. Dirijamos esta celda. Entonces aquí tenemos nuestro marco de datos. Agrupemos los datos en nuestro marco de datos en base a las tiendas usando grupo por método. Lo que tenemos que hacer. Tenemos que agarrar los amigos de datos el F accede al grupo por materia, usando punto operador grupo por y pasando la columna en la que quieres agrupar nuestros datos. Entonces aquí está. Vamos a ejecutar esto Así que este tribunal ha generado un grupo de marco de datos por objeto en algún lugar de la memoria en la ubicación. Este. Demos este objeto a algunos valiosos por tienda y leamos sobre esto. Por lo que ahora tenemos el grupo de marcos de datos en el que objeto almacenado por tormenta. Podemos aplicar funciones extricate en por tienda ahora, como Mean max, desviación
estándar, algunas y tan largas. Vamos a la escuela significa on por una tienda y alrededor de esta celda. Por lo que ahora el tipo de nosotros aplicará media en las columnas numéricas, que son las ventas. Se ignora tema las columnas médicas no nuevas automáticamente, y lo mismo es cierto si aplicamos desviación estándar, máximo u otras funciones agregadas. Otra cosa. Se puede notar que el resultado en marco de datos con tienda como índice y ventas como columna. Por lo que podemos escribir este tribunal en una línea también, como el EFF, y luego llamado Grupo por en tienda DS. Llámalo Comprado peine. Es decir, llamemos a algunos aquí en vez de a mí y de esta corte. Entonces esto es algo Y si quieres agarrar, digamos, dicho, nos podemos enfriar No bien. Ya veremos y pasando a Todd y este verdadero retorno único objetivo en la salida. Entonces, vamos a correr este sentido. Por lo que tenemos objetivo y su venta es 550 que es el total de ventas fuera del objetivo. Podemos realizar montones enteros de operaciones de agregación en por objeto de tienda. Probemos algunos de ellos por tienda. Es un medio mínimo Así que intentemos a Max aquí para ver cuáles son los usos de Max Rail. Entonces los valores máximos y vamos a probar desviación estándar también, Así STD. Entonces aquí tenemos la desviación estándar, por lo que también podemos llamar a las instancias en la columna. En ese caso, tenemos que llamar a código. Y vamos a ejecutar este aviso de que para Costco, tenemos a los clientes y al número de ventas para Target tenemos a los clientes y a número de ventas. Y lo mismo para Wal Mart. Otra función muy útil que aprendimos antes es describir Let's call, describe on por tienda así describe. Entonces esta es la salida describe, que da un montón de información útil. Entonces solo para presentar estos datos de otra manera, llamemos al transporte después del cielo y ejecutemos esto. Y así ahora tenemos Ah, nuestro Así que ahora tenemos los mismos datos en una condición diferente. Tiendas Costco, Target, Walmart Cono significan Y así sucesivamente. Max. Podemos llamar un nombre de columna para tienda seleccionada para separar información con transporte también . Entonces vamos a ver si queremos tomar café este y anidado aquí y podemos pasar en Costco aquí Así que lo único que necesitamos para pasar entre corchetes Costco y correr este centro. Por lo que aquí tenemos la información para tienda está seleccionada, que es puntaje de costo. Entonces todo esto se trataba de un grupo por función. Espero que tengas una muy buena comprensión sobre grupo por como una visión general rápida, creamos un diccionario y luego hacemos el libre llamado grupo por en nuestro marco de datos y almacenar el objeto en por tienda y luego me llamaron y algunas otras funciones en por objeto de tienda. Y luego llamamos describir el transporte usado para que los datos se vean en diferente orientación. Después aprendimos que podemos agarrar información para una tienda seleccionada también, viendo la siguiente conferencia donde aprenderemos algunas funciones útiles que estaremos utilizando en este curso para el análisis de datos hizo una realización y aprendizaje automático Buena suerte.
16. S4: fundamentos de Pandas: métodos y operaciones útiles:: Así que bienvenidos de nuevo, chicos. Espero que estén disfrutando de esta sección esencial de pandas. Estamos aprendiendo muchos conceptos nuevos en esta sección. Esta va a ser la última sección en lo esencial de nuestro panel. Después de esto, avanzaremos y haremos algunos ejercicios de práctica en esta sección. Vamos a explorar algunos asuntos y operaciones muy útiles. Hay muchas opciones disponibles en Para Enfermera para explorar y obtener las estadísticas básicas de nuestros datos. Ya los hemos cubierto algunos de ellos, como lo que tenía es no gota y un Phil y un y así sucesivamente. En esta conferencia, exploraremos algunas operaciones de propósito más general e idearemos lo que hemos aprendido en las conferencias
anteriores. Consigamos un marco de datos para obtener experiencia práctica en estas operaciones. Voy a repetir algunos valores y también Djinnit y en nuestra oferta de datos. Entonces sólo para seguir adelante, vamos a copiar la discordia y correr para que podamos ahorrar algunos escribiendo el tema también y bueno, en este, lo que hemos hecho, hemos importado tarta entumecida y nos planeamos. Aquí hemos creado un diccionario de datos. Nosotros le llamaríamos uno. Algunos números lo llaman de nuevo a valores numéricos columna tres. El Alfa Bravo, Charlie y algunos un Aire. Después hemos creado marco de datos a partir de este diccionario y pasado el índice 1234 y cinco. Y esta es nuestra ofrenda de tipo. Empecemos con lo que sabemos que hemos aprendido en Cuatro en cuatro proporciona un
resumen conciso de la oferta Did. Usaremos la disfunción muy a menudo en el curso. Llamemos en su totalidad nuestro marco de datos, querida. Entonces aquí tenemos la columna uno. Llámalo dos columna, 35 Número de valores no ahora y el tipo fuera del valor. Por lo que nos dice cinco entradas. Tenemos 125 y es resumen conciso sobre los datos el 2do 1 Pero nos enteramos de que Waas tenía. Entonces llamemos a Doug, para que sepamos si aquí no pasamos ningún número, el valor predeterminado es cinco. Entonces pasemos, digamos, al cabello. Por lo que la cabeza está mostrando uno y dos. dos primeros descarta nuestros datos. Este intento es no. Ya sabemos lo que es no. De esta manera no es devolver un objeto booleano del mismo tamaño, indicando si los valores son ahora, vamos a ejecutar esta cosa y ver tan falso, falso falso y donde sea que no consiga ninguno. Regresa. Cierto. El siguiente que me gustaría usar aquí es drop and a and digamos, el F dot drop y a y si recuerdas, tenemos que pasar en access default. Cero. Si no pasas ningún acceso, considerará cero como el acceso predeterminado para las columnas que tenemos a Pasando X es igual a uno. Pasemos en X es igual a cero, y pasar X es igual a uno y ponerlos en declaraciones impresas para que podamos obtener ambas salidas al mismo tiempo. Herramienta. Dirijamos esta celda. Por lo que esta salida es de la primera declaración, y esta salida es de la segunda declaración cuando access zero está dejando caer las reglas que contenían un final. Y cuando el acceso es uno, está dejando caer la columna, que contiene y un r valores nulos. Entonces el siguiente intentemos llenar mayo el doctor sienta y un y sabemos que podemos pasar en valor. Aquí podemos usar mi tercera Vamos a pasar algún valor aquí, Ver X y Z Onda. Uh, eso es de esta celda. Por lo que tenemos donde se metió en valor nulo. Se está llenando con el Valor X Y Z dado, podemos hacer relleno hacia adelante, relleno y tantas otras opciones disponibles en Still and a Let's Probar F Phil o forward Phil. Entonces en lugar de pasar valor aquí, necesitamos pasar en el método de la materia, que es, Pero queremos saber, si es así, sentimiento
hacia adelante, Vamos a correr esta cancha. Entonces ahora tenemos estos dos son en, en o no valores. Y el sentimiento de avance está llenando estos no valores con Charlie, que es la familia anterior. Por lo que el siguiente asunto muy útil que usaremos en las próximas conferencias durante el análisis de datos , visualizaciones y aprendizaje automático algunos análisis de datos exploratorios es único. Entonces si queremos saber cuántos valores únicos hay en la columna uno o columna dos o árbol de columnas, intentemos únicos en todas estas tres columnas, una por una. Lo que tenemos que hacer. Tenemos que agarrar la columna uno por uno, llamado uno y Frío. Único. Claro, vamos de esto, y tenemos 1234 y 51234 y cinco. Tenemos cinco valores únicos en la columna uno. Llamemos a este en la columna para copiar y pegar y ejecutar. Este
también lo llamaría . Por lo que tenemos 111 a 2 a 3 35 55 cuatro. Valores únicos en la columna dos. Observe que 111 apareció dos veces en la columna, también, pero en único está encendido. Lee apareció una vez porque queremos conocer estos valores únicos. Vamos a aplicar la misma una columna propia tres, que es Cadena Columna Así que no era cadenas astrales. Dirijamos esta cancha y tenemos problema de El Lejano. Charlie y el Fin. Una vez más note que N A. M está dos veces en nuestro Este es nuestro marco de datos original. Entonces cualquiera y aparecen a veces en la columna tres. No obstante, sólo apareció una vez en la operación única. En lugar de mostrar valores, podemos mostrar el Conde Khomeni que es un único en lugar de llamar único en cada columna. Vamos a probar y único, tan único y único sólo hay que añadir final en el gran nick off único. Y si manejamos esta cosa, estamos recibiendo cinco. Por lo que tenemos cinco valores únicos en nuestra columna. C uno podemos llamar a esta propia y otra columna llamada a Dot y Unique y C home. Cualquier número fuera de valores únicos están ahí En la columna dos. Si no lo hacemos esto creo que nos dan cuatro. Entonces en la columna a tenemos 123 y cuatro y único está devolviendo el conteo y otra función
muy útil que usaremos con bastante frecuencia es el recuento de valores. Entonces, ¿y si queremos una tabla con todos los valores junto con un número de veces? Aparecieron en nuestros datos. Bueno, no
puedes hacer el trabajo por nosotros. Observe que para cualquiera y cuenta un valor faltante y no hace nada en la salida. Entonces vamos a aplicar conteos de valor a la llamada de uno usando conchs de valor del operador de punto y vamos a ejecutar esta celda. Entonces aquí tenemos 51 para 131 a uno y queremos uno. Entonces si miramos este, aparecieron
cinco. Aparecieron cuatro. Aparecieron tres bonos. Por lo que nos está diciendo estos valores aparecieron en Lee una vez en nuestra llamada. ¿ Qué? Probemos la misma operación de conteos de valor en nuestra segunda columna copiar y pegar y los cambios a y ejecutar esta celda aquí. Por lo que ahora podemos ver 111 realmente apareció a veces en nuestro marco de datos y la cuenta de valor nos está diciendo 111 existen dos veces en columna. Dos, sin embargo 22 es un tratado aparecieron una vez y 55 aparecieron una vez. Por lo que una vez más, quiero mencionar que las cuentas de valor únicas y únicas son tres materias muy útiles y de uso
frecuente las cuales se asocian a encontrar valores únicos en el día. El siguiente que quiero introducir es ordenar valores. Entonces llamemos a los valores de ordenamiento de puntos F. Y si presionamos shift tab, tenemos por eje ascendente true, que es default in place fault, que es valor predeterminado para cambio permanente. Tenemos que pasar en verdad. Por lo que avanzar pasemos y caminemos con todos los valores por defecto que no sean por. Por lo que queremos ordenar los datos viendo teléfono a. Y si hicimos esta celda aquí tenemos del 14 al 85. Entonces según llamarlo 2111111 que a 2 a 3 35 55 Así que una vez más, si exploramos la cadena de documentos, ascendente es cierto. Esto es por defecto, por lo que los resultados están en orden descendente. Por lo que avanzando, hablemos de la selección de datos. Ahora hemos aprendido a agarrar datos en nuestras conferencias anteriores. Sabemos que podemos agarrar una columna con su nombre, aunque la selección condicional y mucho más. Podemos utilizar L L L C y I loc Toe encontrar Rose Astra. Demos cuenta de la selección condicional aquí. Entonces, ¿qué? Hicimos la mitad y vamos a aplicar condición en la columna uno y ver mejor que dos es nuestra condición. Por lo que es volver caídas donde no se cumple la condición. No obstante, dondequiera que se cumpla la condición, está regresando verdadera. Por lo que esta es en realidad una máscara de 1,000.000.000. Ya hemos utilizado dicho filtro de dedo máscara, todos los datos. Intentemos crear una máscara de 1,000.000.000 con dos condiciones en la Columna uno y llamarlo también diga en la columna uno. Queremos esta condición y pongámosla en las mantises y la segunda condición que queremos en la F ver llamada a y queremos devaluar. ¿ Cuál? 11 Entonces estas son nuestras dos condiciones. Eso es pasar esto a un toro variable s e r. y correr esto así que si imprimimos esto, también como son, tenemos falsas, falsas, falsas verdaderas caídas basadas en estas dos condiciones para que podamos aplicar este toro, ver a sentir a lo largo de los datos de nuestro marco de datos. Entonces lo que hicimos, si recuerdas, necesitamos pasar esta máscara entre corchetes y eso es correr esta cosa. Entonces aquí tenemos 44111 y está devolviendo el Está filtrando los valores de acuerdo a la condición proporcionada y regresando donde es cierto, sólo que son cuatro. Por lo que avanzando. Vamos a aplicar el préstamo y otro método útil. En efecto, aplicar es uno de los mineros más poderosos cuentan con lo que podemos hacer con aplicar, podemos transmitir de una función personalizada en nuestros datos. Vamos a ver todo debilitar difusión nuestros clientes funcionan sobre o datos que ya hemos aprendido aplicar en las conferencias anteriores. Y esto es una revisión, y espero que también recuerden la conferencia anterior. Por lo que no asustó a una función el FC Square y pasar en aparente valor mitral. Hollande y las funciones de los tonos ¿Te cuadrarás tan naturalmente el yo. Por lo que tenemos un cuadrado de funciones. Difundamos nuestro cuadrado de funciones personalizar usando apply importó al culpable. Cuadrado Cualquier columna en nuestro marco de datos. Digamos que queremos calcular el susto color uno en nuestros datos, amigo. Entonces, ¿qué tenemos que hacer? Tenemos que cagar la columna. Uno de nuestro do diferente y usando Dr Operator llamado Aplicar. Y entonces tenemos que pasar. Tenemos que pasar en función, por lo que nuestra función es cuadrada. Copia este frente. Austria, lo que estamos haciendo, estamos agarrando la columna. Uno de nuestro marco de datos y el uso de aplicar importó aplicar nuestra función personalizada Cuadrado en la columna en nuestros datos de Let's Entender. Entonces aquí tenemos el susto fuera de la columna uno usando aplicar 12468 y 10. Por lo que la misma operación puede llevarse a cabo convenientemente utilizando
expresión limbed de estado del arte . Entonces, en lugar de definir una función y luego aplicar usando la materia de aplicación, podemos realizar convenientemente esta operación utilizando expresiones Lambda de estado del arte. Probemos expresiones Lambda en su lugar. Copiar este lo basó aquí en lugar de cuadrado. Queremos aplicar la expresión de lemper. Entonces qué es esto en texto para Linda expresión Comenzó palabra clave Lemba l ocho MP. El it y entonces lo harás y con lo que queremos hacer realmente te cuadrará Así que en lugar de esta función, sólo
estamos usando expresión prestamista y pasando esto para aplicar Mr Let's Run this Thing. Entonces aquí tenemos los mismos resultados. Sabemos que podemos usar funciones de construcción con aplicar aspirina como queremos encontrar la longitud de la cuerda en una columna. Entonces lo hemos llamado, uh, esta columna de tres donde tenemos cuerdas. Eso vamos a averiguar la longitud de las cuerdas en la columna tres. Por lo que la F agarra el cuello. Tres. Ella fue tres y vamos a seleccionar 0 a 3 para tres valor no se conocen y aplicar temprano y que se construye en función. Manejemos esta cancha aquí así tenemos en la primera regla tenemos cinco. Es cierto. Inglaterra 2do 5 Un arroyo salmón tierra Así que estamos devanando nn en valores nulos para la columna tres. Aquí, vamos a tratar de creer esto y aplicar. Entonces aquí tenemos el error de tipo ah, así que tenemos objeto de tipo. Float no tiene error de tipo de tierra. Es por ello que seleccionamos del 0 al 3. Por lo que significa que el extremo final tiene un tipo de flotador, y eso no tiene longitud. Vamos a revisar el tipo de fin y ahora y B. Dawg. Entonces este es tipo de piso. Entonces solo a un amplio este tipo de aire, pasamos en 0 a 3 aquí y aquí tenemos la misma comida vieja otra vez. Por lo que un par de cosas más por saber podemos sacar el índice sobre marco de datos usando el
índice F DOT . Por lo que nuestro índice es 1234 y cinco. Si podemos obtener las columnas como las columnas F Dark, y hemos llamado a una llamada a llamada tres si quieres dejar caer alguna columna, necesitamos llamar a la caída de puntos F. Y si recuerdas, necesitamos pasar en nombre de columna y luego decirle a la gota el hacha es un oleaje. Si ejecutamos esto, va a razonar error porque no encuentra Llamar uno a lo largo de Axis CEO. Por lo que etiqueta llamada uno no contenía el eje. Tenemos que decir que los ex es uno, y si no volvemos a hacer esta cancha, es dejar caer la columna uno y devolver el pedido de las dos columnas en nuestro marco de datos. Si obtenemos datos de nuevo, la columna uno sigue ahí Para obtener un cambio permanente, necesitamos pasar en su lugar. Cierto. Por lo que necesitamos manejar esta celda. Y ahora si ejecutamos nuestros datos para él, tenemos columna a y columna tres porque es cambio permanente para in place, igual a true. Por lo que hemos borrado la columna, llamada una Usando in Place. Cierto. Vamos a conseguir que esa llamada vuelva a nuestro marco de datos. Simplemente podemos ejecutar bien la venta, creamos el marco de datos, Volvamos atrás. Y, uh, entonces aquí es donde creamos el día diferente. Leamos en esta celda. Por lo que ahora tenemos nuestro marco de datos en su estado original. Llamamos, llamamos a uno, llamamos a dos y llamamos a tres. En realidad, necesito todas estas tres columnas en el siguiente ejemplo. Entonces vamos a mover uno. Por lo que avanzar y otro asunto muy útil es que la gente mesa lo que hace la mesa pura. Crea una tabla de personas estilo hoja de cálculo como amigos digitales. Si quieres las tablas f dot people y deja su documentación también,
así que crea una tabla de personas de estilo de hoja de cálculo como marco de datos. Los niveles en la tabla de pivote se almacenarán en objetos de índice múltiple, que es radical alto en Texas en el índice y las columnas fuera. El resultado hizo un marco, por lo que tenemos algunos permitidos que podemos pasar. Y este es un ejemplo muy común, que se le da la fecha libre en este flujo de documentos. Si quieres saber, puedes leer este documento diciendo, Vamos a aplicar esta tabla de personas en nuestro marco de datos Así que la tabla de pivote f dot lo que queremos. Queremos pasar en valores digamos que nuestros valores son llamados a y queremos llamar a uno como índice. Y luego queremos, uh, columnas, como se llama tres. Entonces qué va a hacer. Tomará los valores de la columna para establecer el índice de la columna uno y establecer las columnas de la columna tres. Por lo que L para probable Charlie sería nuestra columna. Nombres y valores estarían llamando a e Index será nuestra columna uno. Entonces ejecutemos esta celda y veamos cómo se veía la salida. Y aquí tenemos. Tenemos valores de la columna dos, y dondequiera que no encontrara el valor que está dando,
está poniendo un índice final de la columna uno y el árbol de la columna es nuestro Alpha Bravo Charlie por lo que cualquiera y apareció por datos faltantes y terminan en la columna tres no se utilizará para la columna. Nombres en la tabla dinámica. Es por ello que se está saltando Índice cuatro y cinco. Porque para el índice cuatro y cinco, tenemos algún fin en la columna. Tres. Veamos otro ejemplo. Este ejemplo. Volveremos a copiar el oro del libro de referencia. Entonces aquí tenemos un dato. Una barra de completa, completa, bar
completa, completa,completa. Ser 1122 y 11 c y D y reasignar barra completa de marco de datos a partir de esta dicción. Corremos esta cosa e imprimamos esta guerra alimentaria para ver cómo se ve el estado del marco. Por lo que tenemos un marco de datos. Barra completa A, B, C, D o columnas está llena. barra completa el es 112 para ver la precisión y la columna cinemática. Vamos a crear una mesa de pivote para barra de comida. Barra tan completa, no P. Qué tabla y no vamos a valores. Digamos que los valores numéricos Richard. Entonces queremos valores como de y queremos índice multinivel y vamos a pasar en índice e A y B así índice igual a que tienes que pasar en la lista aquí estar y luego queremos nuestras columnas como ver Así vamos a pasar en columnas. Igual dedo del pie, ¿
ves? Entonces lo que queremos hacer Queremos que este d los llame para que aparezcan como valores en nuestra mesa de personas. Queremos índices multinivel A y B E columna y ser columna. Tiene Nivel uno índice PS nivel a indexar y queremos columnas de C. Así que ejecutemos esta celda y veamos cómo se ven los datos después de una tabla pivotante. Entonces aquí tenemos Es nuestro bar y B completo es nuestro 1212 Y está obteniendo valores de tres y donde sea. No obtuvo el valor que está poniendo ninguno y y las columnas son X Y x Y x y Estas son nuestras columnas. Entonces todo esto se trataba de asuntos útiles y de independencia de operaciones. Por lo que hemos hecho con los pandas esenciales. Sé que fue un aprendizaje extenso para ustedes chicos, pero espero que hayan disfrutado de este viaje conmigo. Hemos aprendido mucho de conceptos clave en los pounders esenciales, y vamos a aplicar estos conceptos para convertirnos en conferencias. Nos vemos en la próxima conferencia. Buena suerte
17. S4: fundamentos de Pandas: proyecto 1 (ver) de compras de clientes: Hola chicos. Bienvenido al ejercicio de compras de E commerce sobre usted después de un curso de choque y nos libra para el análisis de
datos. Es hora de hacer algo de práctica por cuestiones de privacidad. He creado falso lo dije aquí con 30,000 entradas, la situación es que los clientes están brindando alguna información personal mientras compran cosas línea o en tienda. Por algunas razones, su cliente quiere conocer las respuestas a algunas de sus preguntas del conjunto de datos. Tratemos de ayudarlo en su situación, así que siéntase libre de consultar las soluciones si fuera necesario. No obstante, es muy importante probarte primero. La tarea dada en los ejercicios se puede vender de diferentes maneras. Prueba tu mejor respuesta y compara las soluciones D. Así que sigamos adelante y tengamos una visión general rápida de las preguntas que tu cliente está haciendo. Por lo que estos 1er 2 son solo para diversión pitón. Simplemente preguntando por qué director se encuentra y ah miró a través de los archivos de su directorio de
trabajo y mostrar su nombre. Se puede correr y ver cómo camina esta cosa, así que la primera pregunta es preguntar por Please Lord. El conjunto de datos en nombre de archivo de datos de costo variable es compra de costos. Datos de fe sobre CS tres. Por lo que se da este expediente. Tienes que dominar este archivo en costo usando libra nos. La segunda pregunta es,
es buena idea ver cómo se veían los datos mostrar 1ra 5 filas de tu conjunto de datos. Tienes que salir con esto. Tienes que exhibir 1er 5 reglas de tu día, ¿no? No. En la tercera pregunta, está preguntando cuántas entradas tienen sus datos. ¿ Se puede decir número de clientes en su conjunto de datos? Entonces la respuesta está fuera. Se da pie. Tienes que obtener la misma salida. El siguiente es cuáles son las edades mínimas máximas de sus clientes. ¿ Puedes encontrarme fuera de tu cliente? Por lo que se da la respuesta nuevamente tienes que calcular la media máxima y media y mostrarlas en la salida. La pregunta cinco es ¿cuáles son el té? Nombre de clientes más común. Por lo que debería ser muy sencillo obtener estos tres valores en la salida usando tarjeta de valor. Por lo que el siguiente en seis días a los clientes tienen el mismo número telefónico. Puedes encontrar a esos clientes Así que en realidad, tienes que encontrar esta primera línea en Lee. Por lo que acabo de mostrar demasiado aparte para la misma pregunta es ahora sabemos el número cuatro. Averigüemos las otras cosas. Por lo que aquí se muestra toda la información relacionada con la persona que tiene el mismo
número telefónico . Entonces en Kristiansand, ¿
cuándo pregunta cuántos clientes tienen profesión estructural en Jinya? Por lo que hay que explorar la profesión de los clientes para responder a esta pregunta así que pregunta es cuántos clientes masculinos son sindicatos estructurados. Entonces, en realidad, hay
que aplicar dos condiciones. Uno es ingeniero estructural y segundo es masculino. De qué de estas condiciones se debe cumplir para obtener tu respuesta así pregunta nueve. Entérate de la estructura femenina, ingeniosa de provincia. Buen trueque. Por lo que ahora femeninos y estructurales ingeniosos y problemas Alberta. cumplirse estas tres condiciones. Por lo que avanza. Pregunta 10. ¿ Cuál es el máximo medio y cada gasto? Por lo que tienes que encontrar todo el gasto fuera de tus clientes. Cuánto es el gasto mínimo, que ya es cero gasto máximo, y el gasto promedio debe ser fácil de usar. Funciones máxima media y media o media Aquí. La pregunta 11 es quién no gastó nada. Empresa quiere enviar un acuerdo para animar al cliente a comprar cosas. Entonces una vez más, que considerar la columna de gastos y ver si hay alguien que no haya gastado nada para que la empresa entonces ah, planee la estrategia de marketing para tales clientes. Kristen Trump, como empresa de recompensas de lealtad, quiere enviar Thanks Cooper toe a los que gastan 100 dólares canadienses o más. Por favor, averigüe a los clientes. Por lo que una vez más la condición es que tienes que enterarte del cliente que ha gastado más de 100 dólares canadienses o igual a 200 dólares canadienses. Debería ser de nuevo muy sencillo. Prueba tu mejor esfuerzo para resolver esto también. Por lo que la pregunta 13 Los correos electrónicos de Homan están asociados a este número de tarjeta de crédito por lo que se da el
número de tarjeta actual . Tienes que averiguar azada. Muchos correos electrónicos están asociados a este número. Los dos correos electrónicos aquí están asociados a este número de tarjeta de crédito. de media luna. Necesitamos enviar autos nuevos a los clientes mucho antes de la fecha de caducidad. ¿ Cuántas tarjetas caducan en 2019? Por lo que debes enterarte de que las tarjetas de crédito estaban expirando en 2019 así que intenta resolver esto. Consigue este número. Si no obtienes este número, siempre
puedes consultar la solución. Entonces pregunta. 15. ¿ Cuántas personas usan cuántos clientes usan Visa como proveedor de tarjetas de crédito? Por lo que hay que saber que los clientes estaban usando Tarjeta de Crédito Visa. Tienes que encontrar hay que volver a poner la condición y tipo de tarjeta de crédito. ¿ Se puede encontrar al cliente que gasta 100 dólares canadienses usando visa? Entonces esta es la salida que necesitas para obtener esta salida y conocer al cliente que está gastando 100 dólares canadienses usando visa por lo que la condición es gastar 100. Dólar canadiense y tarjeta es visa, por lo que estas son dos condiciones deben cumplirse. 17. Lo que nuestras dos profesiones más comunes. Es necesario conocer la profesión más común quién es el 1er 1 maestro de preescolar, y el 2do 1 es gerente de distribución Christian. 18. ¿ Se puede decir a los cinco mejores proveedores de correo electrónico más populares? Por lo que hay que averiguar qué correo electrónico está usando la gente con más frecuencia. Entonces el comúnmente utilizado, su equipo masculino que yo que outlook que life y hartman dot com. Por lo que tienes que enterarte de estos, así que tienes que conseguir esto en la salida. Pregunta 19. Hay algún cliente que esté usando correo electrónico con un m dot e d u. por lo que hay que aplicar la condición. Onda, averigua si alguien está usando un m dot edu Y sí, un cliente está usando un m, no edu Insinuación se usa Lambda expresión en aplicar no dividir la dirección de correo electrónico en eso. Espero que también te sea más fácil. Yo Si te acuerdas, hemos ah hecho tal tarea en las conferencias anteriores Pregunta 20 años, que es la última que día después de la tienda consigue más clientes. Por lo que en realidad está pidiendo sólo un día en el que está consiguiendo más clientes. Pero acabamos de mostrar 12345 solo para comparación. Por lo que hay que averiguar el día en el que la historia está consiguiendo más clientes. Así que buena suerte, chicos. Prueba tu mejor esfuerzo para responder estas preguntas y aquí en la próxima conferencia donde resolveremos estas pruebas
18. S4: fundamentos de Pandas: proyecto 1 (soluciones) los datos del cliente: Así que bienvenidos de nuevo, chicos en el comercio e compras ejercicio conferencia de solución. Seguro que ya ha contestado todas las tareas pero dijo: Vamos a pasar en esta conferencia sobre la tarea y resolverlos uno por uno. Como ya dije, las 1. 2 celdas, puedes ejecutarlas y ver todo lo viejo se vería como. Entonces lo primero que tenemos que importar pandas. Entonces vamos a correr este yo. Y la primera pregunta es por favor, Señor, el conjunto de datos en archivo de datos de costo variable Nombre es costo empuja falso. ¿ Acaso una hija CSP Así acorde aquí C u S t igual dedo del pie? Sabemos que podemos leer este archivo b d dot y podemos utilizar tap toe auto completar Zied dot CS nosotros y el nombre del archivo es costo. Si lo deseas, puedes presionar tabulador y ver a qué archivo vas, Señor. Por lo que costo compra conjunto de datos falsos. Entonces vamos a buscar este cinco Así que vamos a ejecutar este conjunto para que se cargue el archivo. Ahora la siguiente pregunta es que es buena idea ver cómo no se veían como display. 1er 5 descarta tu conjunto de datos. Si recuerdas nos enteramos de pocas funciones y una de ellas. Waas tenía así para mostrar cinco filas que podemos utilizar que tenía función en nuestros conjuntos de datos. Por lo que nuestro conjunto de datos es costo llamado que funciones habían poseído. Eso lo hace. Y si presionas el cambiador, verás por defecto e igual a cinco. No necesitamos pasar en ningún valor para fin. Entonces vamos por este yo aquí tenemos la salida, que es lo mismo que él está pidiendo para seguir adelante. Cuántas entradas tienen sus datos. ¿ Se puede decir el número de columnas en sus datos? Por lo que una vez más, si recuerdas, aprendimos sobre todo en pleno funcionamiento también. Entonces en este caso, simplemente
podemos llamar a punto de costo en cuatro. Y si no lo hacemos, esta celda, tenemos el mismo hacia afuera Toho muchas entradas, por lo que tiene 30 mil entradas. ¿ Se puede decir el número de columnas en sus datos? Por lo que el número de columnas son Estos son el número de columnas que es total 20 columnas avanzando en la pregunta cuatro. ¿ Cuáles son las edades Max y Min tan máximas y mínimas envejecidas fuera de tu cliente? ¿ Se puede encontrar media fuera de sus clientes? En
realidad, debería ser una silla y tú Así que si vuelves atrás y ves los datos dicho, tenemos prefijo primero último correo electrónico, género y edad que llama. Por lo que tenemos que conseguir la columna de edad y usar max media y media en esa edad. Llama a una cosa más importante. Nota. Este pie fuera está usando declaraciones de impresión, por lo que tenemos que usar declaración de impresión aquí. Imprimir y ah, vamos a Poppy esta para que no tengamos que volver a encendernos. Y aquí está y lo que está pidiendo costo está vencido. Aparador. Tenemos que agarrar la edad de la columna y llamó Max. Copiemos este golpe de base aquí, y podemos enfrentarnos una vez más. Entonces este es Max ish. Entonces esto es en realidad media edad para el cliente es esto, quiero decir y luego promedio de edad para el cliente. Entonces vamos a copiarlo y pegarlo aquí, y esto es promedio, Que soy yo. Entonces lo que estamos haciendo, estamos agarrando la columna de edad de nuestro conjunto de datos de custodia y llamando a Max mean y
a mí necesitamos per necesitamos poner el pelo astral de Prentice, así que aquí está. Entonces, manejemos esta celda aquí. Por lo que aquí tenemos la Edad Max para el cliente. 65 mínimo 18 y promedio el mismo número. Entonces esto es mínimo. En realidad, esto debería ser mezquino. Esto también debe ser mínimo. Entonces este el tipo de nuestro Así que la siguiente pregunta es preguntar ¿cuál es el nombre de los tres
clientes más comunes ? Entonces vamos a, uh, mostrar los nombres más comunes. Vamos a enfriar. Agarremos el nombre llamando a C U S T. Y si volvemos y
comprobamos, tenemos prefijo fost y perdido. Está pidiendo sólo nombre. Entonces tomemos el nombre de pila. Entonces aquí tenemos primero y luego podemos llamar a los resfriados de valor en DA. Entonces está preguntando lejos 1er 3 so dot hud. El Ford tiene cinco, así que necesitamos pasar en tres aquí. Entonces vamos a correr este yo. Entonces aquí tenemos tres nombres comunes en nuestros días. ¿ Lo hace? Entonces, ¿qué estamos haciendo? Una vez más, estamos agarrando la columna de nombre del conjunto de datos y llamando al recuento de valores y mostrando el 1er 3 porque sabemos que el recuento de valores es de orden descendente, por lo que es de mayor a menor. Por lo que avanzar a los clientes tienen el mismo número telefónico. Se puede encontrar a esos clientes. Entonces si volvemos a mirar los datos para él, aquí
tenemos una columna completa. Aspirina, algunas ahí. Tenemos teléfono. Llámenlo aquí también. Esta es la llamada telefónica, así que necesitamos agarrar columna de comida aquí. Entonces vamos a agarrar el costo de la columna de formulario. Este es un tribunal similar a éste. Copiemos este porque en lugar de primero, estamos agarrando llamada telefónica ahí por lo rápido que el valor de la comida cuenta llamando a nuestros clientes
Columna de comida y luego vamos a mostrar porque él está mostrando y ejecutar esto. Por lo que aquí tenemos el este número telefónico se repite en el conjunto de datos. Ahora pide que conozcamos el número telefónico. Averiguemos las otras cosas. Entonces, averigüemos sobre el cliente que tiene los mismos números telefónicos. Por lo que esta es de nuevo una condición que necesitamos aplicar en la columna de formulario. Entonces ráfaga cuatro. ¿ Y qué es el número de teléfono? Esto es completo pasando la cadena former y luego pasó al marco de datos. Por lo que en realidad estamos filtrando en base a esta condición. Entonces esto es amable con nuestra máscara y estamos pasando al marco de datos. Vamos a correr esto Así que aquí tenemos a la señora Lily y a la señora Peter 8 38 27 Tienen el mismo
número telefónico avanzando. ¿ Cuántos clientes tienen profesión? Estructurales. Ingenioso. Ahora tenemos que agarrar la profesión de los clientes. Llámalos aquí. Entonces vamos a agarrar las profesiones. Nos vemos S T está atrasado para sentarse profesión, pr regla profesión y qué profesional queremos estructural Ingenioso. Llamemos a éste. Y paz para rasgar arena. Esta es nuestra condición y con base a partir de esta condición, pasemos al costo. Si manejamos este yo, vamos a conseguir una especie de toda esta gente, todos estos clientes que son estructurales, ingeniosos, pero no les queremos el Pero no necesitamos toda esta información. Sólo necesitamos saber cuántos. Entonces para obtener cuantos necesitamos llamar a contar con este. Entonces aquí lo tenemos es 7 87 indecentemente este es el Este es el resultado que se está pidiendo en principio. Está pidiendo sólo un número. Entonces puedes después de contar, puedes llamar a cualquier columna, digamos, última nuestra primera o cualquier columna porque todas son 87 para que puedas agarrar cualquier prefijo de columna primero último email genero it y esto es en realidad 87. Entonces esto es en realidad son siete clientes son ingenieros estructurales en el conjunto de datos. ¿ Cuántos clientes masculinos están estructurados? Ingenioso. Ahora lo mismo que está pidiendo para agarrar a los machos Lee. Es café y basado aquí y ahora otra condición es Esta es nuestra primera condición, y nuestra segunda condición es que son hombre So Genero columna. Tenemos que agarrar el género y el género es masculino para que podamos llamar a Lee. Cuenta aquí porque necesitamos el mismo pie fuera. Entonces lo que estamos haciendo, estamos agarrando a los clientes. Columna de profesión Tomar profesión un ingeniero estructural y luego género como masculino y es el que estamos aplicando y estas dos condiciones deben de cumplirse. Y luego estamos llamando a contar después. Vamos a correr este yo. Entonces aquí tenemos la misma salida. Por lo que avanzando, descubre a la ingeniosa estructural femenina de la provincia Alberta. Por lo que ahora la misma condición es en realidad para femeninos y una condición adicional sus problemas. Entonces aquí tenemos que ganar otro fin alcanza en lugar de género. Tenemos ah provincia que se copia esta provincia con base aquí. Y cuál es la provincia. Será Entonces lo que estamos haciendo. Estamos aplicando tres condiciones y todas deben estar satisfechas. Profesión debe ser ingeniero estructural. género debe ser femenino y la provincia debe ser excluida. Entonces no está pidiendo calma. Está pidiendo toda la información tan fuerte nuestros datos que vamos a correr esto Así que estos son los clientes que son mujeres y edades y ahí profesión y la estructura en junior. Y pertenecen a embarcarse, avanzando. ¿ Cuál es el máximo medio y cada gasto? Entonces ahora tenemos que agarrar el precio de la columna. Si miramos este marco de datos, tenemos este precio en dólares canadienses, que en realidad es el gasto. Entonces vamos a tener esta llamada de gasto así que costo premio. Veo un d y vamos a llamar a Max. Corremos y veamos cómo funciona. Entonces aquí tenemos 100. Entonces tenemos. Por lo que tenemos que conseguir estos tres en el uso de fin de semana de salida y esto es imprimir de nuevo. Por lo que imprimir copia este. Aquí está a la cola. Mm. Max, es copia esta línea fuera de cancha Pasty lágrima dos veces. Esto es lo que digo y promedio. Así que llámala. Llaman hombres y miedo. Significa Entonces lo que estamos haciendo. Estamos agarrando la columna de precios de nuestro conjunto de datos, llamando a Max mean And a mí. Vamos a correr este símbolo. Entonces aquí tenemos la misma salida adelante que no gastó nada cumplidos para enviar un trato, para animar al cliente a comprar cosas. Tratemos de averiguar a la persona que no ha gastado nada así que nada significa que tenía. Su gasto es cero. Por lo que tenemos que volver a tener el gasto de columna. Copiemos este aquí. Entonces agarra la columna. Gastar color, que en realidad es precio en dólar canadiense. ¿ Y cuál es la condición? No ha gastado nada. Y esta es nuestra condición de enmascaramiento, nuestra condición de filtrado. Vamos persona al costo, dijo
Dada. Entonces una vez más, esta es nuestra condición porque SMERSH que no ha gastado nada y estamos pasando esta condición de
enmascaramiento a costar. Entonces, manejemos esta celda. Por lo que aquí tenemos 5320 10 5975320 10 59 como empresa de recompensa de lealtad quiere enviar gracias. Cupón a aquellos clientes que aún están gastando es de 100 más. Una vez más, las columnas mismas. Tenemos que agarrar la columna de gastos y en lugar de igual 20 Necesitamos aplicar la condición donde el gasto sea mayor o igual a obstaculizado. Entonces lo que estamos haciendo, estamos pasando la condición como condición de enmascaramiento. Donde el precio es con el gasto es mayor o igual 200 letra en sí mismo. Entonces aquí tenemos 76 a 1093210 1976 a 4385 Así que estamos obteniendo la misma salida aquí. Avanzando ¿Cuántos correos e asociados a este auto actual? Entonces este es el número de tarjeta de crédito que necesitamos para averiguar Home y e correos están asociados a este clérigo. Son si nos fijamos en el marco de datos, tenemos a C. C subrayado. Tampoco así es así este es el número de tarjeta de crédito. Agarremos esta columna ahora porque necesitamos encontrar el número de la tarjeta de crédito de Dick. Por lo que Khost Sisi subrayado. No, y tarjeta de crédito es igual. Hacer vamos corporativos este número. Entonces este es el número, por lo que no necesitamos pasar en las marcas de tradición porque se trata de un número. Entonces pasemos esto a costar. Entonces esta es nuestra condición donde la tarjeta de crédito es ésta y estamos pasando esta condición
o condición de máscara para llevarla fuera para él. Costo. Vamos alrededor de esto. Entonces aquí tenemos una persona que tiene el mismo número de tarjeta de crédito. Entonces esto es una especie de doctor todos y señorita Claudia. Entonces está pidiendo correo electrónico sobre Lee, así que necesitamos agarrar ese correo electrónico. Entonces el correo electrónico es así que el correo electrónico es esta columna aquí, si no descendemos. Por lo que aquí tenemos el Open Christian 14 necesitamos enviar autos nuevos a los clientes mucho antes la caducidad. ¿ Cuántos autos que expiran en 2019? Tenemos que hacerlo. Tenemos que aplicar la función Lambda aquí y una vez más, vamos a dividirla en una especie de pasos. El primero es, si nos fijamos en el marco de datos, tenemos ah caducando. Entonces si miras la caducidad de la tarjeta de crédito, es 04 slash 201803 slash 20 a 4 07 slash 2019 Así que si él um si obtenemos la ubicación del índice para los dos últimos Así 012345 y 65 y seis. Entonces tenemos que enterarnos de estos dos últimos. Por lo que tenemos que agarrar estos dos últimos dígitos de C C. Underscore caducado. Entonces eso es definitivo. Es poco complicado Maldito, Así C C E x p. Esta es nuestra persona que llama necesitamos aplicar. Y sabemos cuál es la lámpara nosotros En texto l a MBT lambda pasando X y nuestra X es esta columna aquí la cual es en realidad 03 slash 20 a 4 este tipo de ex Entonces, ¿qué? Queremos grap cinco y en adelante. Entonces, ¿qué? Queremos agarrar a los dos últimos, que son 52 en adelante y sólo 19. Y aquí está. Vamos a meternos en un montón de ustedes otra vez. Estamos agarrando la tarjeta de crédito caducando. Llámalo desde nuestro conjunto de datos y aplicando una expresión londinense, consiguiendo que la tarjeta de crédito caduque y comprobando el valor del índice desde los cinco dedos en adelante. Porque sabemos que estos dos son de cinco en adelante. Si son iguales a 90 y, uh entonces vamos a correr esta cosa. Y después de eso, veremos qué hacer. Entonces aquí tenemos. Estamos consiguiendo nuestro mástil Cae, cae, cae verdad, Verdadero, Verdadero . Por lo que este es 19 que expira en 2019. Por lo que no necesitamos estos falsos y verdaderos. Entonces pongamos esta condición a algunos. Y aquí tenemos. Entonces estas son la tarjeta. 2684 autos caducan en 19 así que avanzando ¿cuántas personas usan Visa como proveedor de
tarjetas de crédito ? Entonces, una vez más, vamos a revisar la cabeza por datos de otra vez. August Dog Justice e coche dirigido para mayor número So C C, Sisi Caducidad y tipo CC. Entonces Lovisa Switch, Miss True y todos estos tipos de tarjetas de crédito. Vamos a llamar único en el tipo de tarjeta de crédito no, Vamos a ver. Entonces aquí tenemos así mover o cambiar su lista de todas las tarjetas que el día tiene MasterCard Ah, en stop payment, Ex American Express y así sucesivamente. Entonces sólo queremos. Estos son por lo que la condición es igual a Liza, por lo que sólo queremos a los clientes que están usando visa. Entonces llamemos a algunos en esta cosa porque queremos el número total de clientes que están usando Visa como el proveedor de tarjetas de crédito. Vamos a ejecutar esto y aquí tenemos 1721 clientes están usando Visa como proveedor de tarjetas de crédito adelante ¿puedes encontrar al cliente que gastó 100 dólares canadienses usando visa? Por lo que aquí tenemos que considerar dos condiciones. El uno es Visa y el segundo son 100 dólares canadienses. Entonces una es de tipo de tarjeta 30, y la segunda es de precio Columna. Entonces vamos a agarrar ambas columnas así que cc tipo igual a precio de visa y busto para ver un d al que llamaste está pidiendo 100. Por lo que estas son dos condiciones. Pongámoslos en monedas. Por lo que estas dos condiciones deben ser satisfechas. Y pasemos a costar. Entonces sólo una visión general otra vez. Esta es nuestra primera condición. El tipo de tarjeta es visa. Nuestro decir de una segunda condición es que el cliente gasta 100 dólares canadienses y ambos deben estar satisfechos. Entonces esta es nuestra máscara y estamos pasando las máscaras a costar. Vamos a ejecutar esto. Entonces aquí tenemos 76 76 apellido Braun es 31 y Liza y gastando sus 100 por lo que visado y gastando sus 100. Siguiente pregunta es preguntar en 17 cuáles son nuestras dos profesiones más comunes que tenemos que averiguar
a las profesiones más comunes. Espero que se pueda averiguarlo simplemente usando tarjetas de video y mostrando la charla para mostrar. Es necesario agarrar la columna, que es profesión. Entonces tenemos profesión. Llamador. Uh, aquí tenemos una columna de profesión y luego llamamos Will you Kong's Y luego? Y si no lo hacemos, tenemos encargado de distribución docente de preescolar. Por lo que una lista de todas las profesiones que sólo queremos. Entonces llamemos a cabeza y pasemos a aquí. Por lo que aquí tenemos maestro de preescolar y gerente de distribución Christian, 18. ¿ Puedes decirle a los cinco mejores proveedores de correo electrónico más populares, por ejemplo, gmail dot com yahoo dot com. Por lo que una vez más, tenemos que usar la expresión de lemper. Si recuerdas, podemos usar Split porque el mal es algún nombre en gmail dot com, por lo que podemos usar split at at Symbol y luego descubrir los cinco mejores proveedores de correo electrónico. Entonces lo que necesitamos hacer necesitamos agarrar a los clientes esquina de correo electrónico y luego llamar. Aplicar Linda Expresión. Pasando el correo electrónico Tulia Bill C X aquí y luego llamar a split si fuera x queremos dividirnos en ese símbolo. Si recuerdas, teníamos como, si tenemos un nombre en gmail dot com, si recuerdas teníamos algo como este tipo de correo electrónico, y cuando aplicamos ah dot split, nos metimos en la salida el nombre y de correo electrónico dot com. Entonces este era nuestro pie fuera sólo para recordar. Por lo que estamos dividiendo en la lista será nombre y gmail dot com. Entonces éste es índice cero, y éste está indexado. Queremos índice uno porque estamos agarrando gmail dot com o yahoo dot com. Estamos tratando de averiguar las direcciones de correo electrónico más populares, así que estamos dividiendo el correo electrónico en y creo que en Index uno, el proveedor de correo electrónico. Entonces vamos a llamar aquí índice uno culo con. Entonces vamos a borrar esto porque esto era sólo para entender. Y entonces ahora lo que hicimos hasta ahora agarramos al cliente que llama por correo electrónico, aplicamos la expresión de la madera y haciendo mostrarla en un símbolo y agarrando al
proveedor de correo electrónico . Queremos los primeros cinco. Entonces aquí tenemos que usar valor Cox, y esto es mercado. Es esto que está en el set. Por lo que tenemos G molino me dot com Outlook live Hotmail, Yahoo a un lado una T y K I. Eso es el y así sucesivamente. Nosotros sólo queremos los cinco primeros. Entonces eso se llama Cabeza. No necesitamos pasar nada porque está en mora. Cinco. Entonces aquí tenemos que verlo. Ah, entonces el siguiente es ¿Hay algún cliente que esté usando correo electrónico con un m dot edu? Esta es la pregunta similar, en realidad. Entonces tenemos que agarrar el correo electrónico y luego dividirnos en en símbolo y luego agarrar el índice una ubicación y comparar si alguien es un m dot edu. Deberías ser muy sencillo. Copiemos este aquí. Todavía esta cosa aquí y s detalle. Estamos agarrando el correo electrónico, aplicando la expresión Linda, dividiendo al símbolo en at, agarrando el primer índice y luego comparando si alguien tiene un punto m e d u Así que pasemos. Entonces esta es nuestra máscara que se pasa primero. Hagamos esto, señor. Entonces aquí tenemos 151 150. Vamos a revisar la dirección de correo electrónico. Entonces este es el email it m dot edu te así que se supone que tenemos que encontrar un te encarnado. Entonces la siguiente pregunta es cuál vehiculan horriblemente. La tienda consigue más clientes. Debe ser bastante simple hasta ahora porque aprendiste a usar la cancha de valores simplemente
necesitas aplicar recuentos de valor en un semanario porque queremos conocer la acción semanal. Entonces eso tiene a Khost filtrada ahí. Entonces esta es la columna. Tenemos que agarrar, llamar, leer, cuenta. Y necesitamos que Parte de este desfiladero debe ir aquí. Entonces, manejemos esta celda. Por lo que tenemos sexualmente miércoles, jueves, viernes. Por lo que el sábado es el, Ah, día
más ocupado. Entonces está pidiendo 12345 Así que llamemos a su papá. Basta con mirar la misma salida. Entonces aquí tenemos la misma salida ahora. Entonces todo esto se trataba de las soluciones de ejercicio. Espero que tengas un muy buen entendimiento sobre el paraíso hasta el momento. Nos vemos en la próxima conferencia. Buena suerte.
19. S4: fundamentos de Pandas: proyecto 2 (ver) de la hoja: Hola chicos. Este va a ser tu segundo proyecto para hacer ejercicio de pandas. Usted ha hecho un gran avance. Entonces debería decir accidente Shaw. Entonces este conjunto de datos es un verdadero lo hace, que son datos de nómina fuera de la ciudad de Chicago. Por lo que el conjunto de datos está disponible etiqueta un sitio web y se puede descargar utilizando el enlace proporcionado. Si presionas esto, lo
hace aquí, puedes descargar desde el alcista de Calgary. No obstante, ya se proporciona
una copia de este conjunto de datos en el material del curso. Así que sólo una visión rápida antes de seguir adelante. Sólo para ti, chico. Estos unos conjuntos de datos similares si quieres hacer más práctica como la información de nómina de la ciudad para todo empleado de Los Ángeles desde 2013. Este es para San Francisco, y éste es para la ciudad de Nueva York. Por lo que también puedes explorar estos conjuntos de datos, que son bastante similares a lo que ella llamó El Día de la Nómina. ¿ Lo hace? Entonces justo encima de ti, Está pidiendo panners de importación. Después lee el conjunto de datos y ah, aquí está pidiendo el corazón después de los datos dicho así que las preguntas se dan visión general sobre el
conjunto de datos como en cuatro comando aquí y encontrar los valores nulos. Por lo que hay que pasar por el conjunto de datos y responder todas estas preguntas. Entonces espero que esto sea bastante fácil para ustedes ahora. Entonces, como aquí, está preguntando qué departamento tiene máximo número de empleados. Por lo que tienes que saber el número máximo de empleados que tienes para encontrar aquí la misma salida. Entonces otra vez, ¿cuántos empleados tienen salario y cuántos están excesivamente en el departamento de policía? Una vez más, hay
que averiguar el de la persona. A los empleados les iban recibiendo salario, y nos estamos pagando excesivamente. Entonces, ¿cuáles son los salarios Max y mínimos que necesitas para llamarme y Max y
funciones mínimas . Esta es una pista donde puedes explorar la pila sobre el engaño para obtener ayuda si necesitas en cuestión Elemento que está pidiendo Encuentra a un empleado que tenga máximo satélite. No utilices el número máximo que obtuviste sobre. Y también está pidiendo intentar usar I. D. X max también. Entonces si quieres, puedes ir al I. D. X max y explorar lo que está lejos el I. D. D.
X Max. Así que intenta resolver sin I d X max primero y luego puedes usar idee X max Astra Invierte en 12 Encuentra empleados que tengan el mínimo. Tristemente así, está pidiendo explícitamente uso i d X hombres. Por lo que avanzando una vez más cuáles son las medias esteras y significan nuestro liderarlo. Entonces esta es una pregunta similar. Pero teníamos ah, algunos de aquí y luego avanzando, necesitas mostrar esto fuera pie y ah, se da
la respuesta. Perdón, recuerdo retrasar este. Y ya sabes cuántos empleados están consiguiendo Max excesivamente Salvi que está recibiendo
tarifa horaria máxima y así sucesivamente. Espero que estas sean tareas muy sencillas para ti después de esta tanta práctica. Entonces la última, ¿cuántas personas tienen al oficial mundial en su título de trabajo? Esto es bastante complicado. Entonces Así que ya he proporcionado la respuesta a esta cosa Así que puedes definir la función, encontrar cadena y encontrar al oficial en cadena trasera en el título, y luego aplicar usando y luego usado Lember expression in apply to get the number of people que tienen oficial en su más apretado en su título laboral. Por lo que espero que ahora sea muy sencillo. O al menos puedes intentar resolver todos estos problemas. Si sientes que necesitas ayuda, siempre
puedes explorar el cuaderno de soluciones. En todo caso, vamos a resolver estas tareas en las próximas elecciones aquí en la próxima conferencia. Buena suerte.
20. S4: fundamentos de Pandas: Proyecto 2 parte 1) de la Payroll: Entonces bienvenidos de nuevo, chicos a la Conferencia de Solución de Ejercicio de Datos de Nómina de Chicago. Ahora espero que ya hayan abordado todas las preguntas y tareas de acuerdo a las instrucciones que se dan en el cuaderno. Sigamos adelante y pasemos por las posibles soluciones en esta conferencia. Entonces lo primero es que los planificadores de
importación como PD deben ser muy simples. Importación. Encuéntranos en Speedy. Vamos a correr el discurso. O aquí está. Entonces pregunta,
también, también, es Reed City fuera de los datos de nómina de Chicago punto C s tres. Copiemos este y leamos éste en paga igual para ser la puerta leída. Entonces tenemos C s encontramos Vamos a pasar en el nombre. Por lo que paga igual a P d oscuro arbolado CSP y esto se define menos en ti mismo. Mostrar 1er 5 registros Una vez más, esto debería ser muy sencillo. Necesitas llamar a la cabeza y tenia es default cinco. Por lo que aquí tenemos el 1er 5 registros tenemos nombre, puesto, departamento de
título, sueldo
completo o parcial tiempo. Horas típicas, y saldremos sobre alfabetizado. Por lo que avanzar obtiene la visión general de los datos dicho espero que aún recuerden que se puede conseguir en cuatro. Ah, así que sea punto para así debería ser bastante simple también. Aquí tenemos 32,658 y los árboles suman ocho columnas y ah, 32,658. No, no nominal y algunos Están aquí. 7883. No, ahora. Y son valores subnormales y hay algunos valores nulos en horas. ¿ Y saltará tarifas por hora en adelante? Cuántos valores de extremo final o ninguno tienes en cada columna de tus datos deberían ser simples. Entonces, si no es útil aquí. Llamemos es no en nuestro marco de datos. Entonces vamos a correr este marcador aquí. Tenemos falso, falso, falso, verdadero, verdadero. Cierto. Entonces esto es cierto. Verdadero, Verdaderos falsos falsos teléfonos. Cada columna le está diciendo a Wichman es falso y ¿cuál es verdad? Entonces estamos consiguiendo algo de falso y verdad en las últimas tres columnas. Entonces lo que tenemos que hacer, quiero saber cuántas esta es una ofrenda hecha completa, que es larga como hija pensó, siguen hasta el final. Entonces llamemos a algunos en esta carrera para que podamos obtener el número total. Entonces aquí tenemos nombre este trabajo normal más apretado cero salario y por hora. Cero. Por lo que las últimas tres columnas tenemos 24 7757888 valores morales y esto son 24,775. Por lo que avanzando en la pregunta cinco, está pidiendo salida. Esta estadística para su conjunto de datos. Si recuerdas, tenemos una función describir que se llama ser puerta. Describa y vamos de este señor, Así que sólo tenemos una columna en el exterior. Vamos a comprobar su desplazamiento de documentación Contactar Roll y vemos incluir es ninguno, que es valor predeterminado, y ninguno significa que el resultado incluirá todas las columnas numéricas. Por lo que queremos incluir todas las columnas, incluyendo Numérico y no América. Para ello, tenemos que pasar un incluir igual dedo del pie todos. Entonces vamos a pasar incluir igual a todos y ejecutar este yo. Entonces aquí tenemos la misma salida. Conseguimos todas las columnas en la salida ahora, así que pasemos a la habitación contigua. Entonces lo mejor en seis es ¿cuáles son el promedio mínimo máximo? Horas típicas cuyas típicas sobre columnas vamos a tener el call pier y la columna es
horas típicas y porno Max y Vamos a correr esta cancha ambos. Entonces tenemos 40 aquí. Esta es la respuesta que queremos es pedir conseguir todos estos tres. Así que pasa a la declaración del tren y vamos a copiar esta. Y volvamos a tomar el café y esto son muchos más, ¿sí? Es decir, bvg promedio así llamado mínimo aquí y significa aquí. Entonces, subrayemos para nosotros. Por lo que tenemos máximo Típico nuestro 40 turno 34.67 Así que obtuvimos la misma respuesta. Hablemos de todo este ser típico sobre punto drop y el punto Me Así que no usamos esta gota y una en nuestra cancha aquí, si recuerdas por defecto y como drop all y a values all null values. Entonces si no dejas caer ningún valor,
pásenos quietos, no consideres esos valores nulos mientras me calculas. También puedes probar la discordia, y verás que vas a conseguir la misma respuesta. Vamos a ponerlo en la impresión y copiar pegar aquí. Si ves que obtienes tu obteniendo la misma respuesta. Sí, Astra. Entonces en la siguiente pregunta es preguntar cuántos empleados están con sueldo y cuántos están trabajando por hora. Entonces en este caso, la insinuación es agrupar los datos en una columna salarial o horaria. Sabemos que podemos llamar a Grupo por sobre sueldo Haller o Arbel debases. Y si corremos este frío aquí. Por lo que nos estamos agrupando por el grupo de marco de datos por objeto en algún lugar de la mamaria en este lugar para que podamos llamar a función agregada. Tenemos que llamar a Comb porque queremos cuántos. Entonces vamos a ejecutar esta cosa para que tengamos el sobre el n. Tristemente, la misma salida aquí, departamento de título de
empleo, tiempo
completo o parcial. Por lo que tenemos 7883 personas ah, por hora y 24,775 por Sur. Siguiente pregunta es qué departamento tiene número máximo de empleados. Esto debería ser bastante sencillo. Ahora necesitamos agarrar al departamento si simplemente podemos llamar llamadas de radio y, uh, eso desde esta corte. Por lo que tenemos todos los departamentos. Nosotros sólo queremos lo más alto. Vamos a llamar. Tenía que hacerlo, porque esto es lo que queremos en el exterior. Por lo que tenemos el mismo número avanzando. Cuántos empleados están con sueldo y cuántos están en cada hora en el Departamento de Policía, por lo que esto es un poco complicado. Lo que está preguntando lejos. Primero está pidiendo Agarra la llamada,
Um, Um, cuál es el departamento? Consigue las personas ah, que son policías y luego agrupadas por sobre Sally o nuestra y luego determinar el conteo. Tratemos de agarrar esta cosa. Lo que tenemos que hacer. Ver y agarró el departamento de columna. Entonces, ¿cuál es la condición? Policía. Por lo que la policía es todo capital. Pongámoslo entre paréntesis al pasar a nuestro hizo un amigo pagó. Y entonces ahora lo que hicimos agarramos la llamada de departamento y consiguiendo la condición donde el departamento es policía y luego llamando a grupo por propiedad de Sally o anteriormente columna. Entonces si esto no lo volvemos a pensar, consiguiendo el objeto de compra podemos llamar de nuevo es armonía. Llamemos a contar aquí y manejemos este yo. Entonces tenemos ah, excesivamente a Sally y todas estas columnas sobre volver a poner departamento de agarre aquí. Poco en la escuela. Entonces aquí tenemos lo mismo viejo pero lo hicimos. Tenemos la columna. Agarramos el departamento de columna vienen y consiguieron a las personas que tienen el grupo del
Departamento de Policía por por sueldo o por hora y luego llamaron al recuento de datos de grupos y luego agarraron nuevamente el departamento solo para conseguir lo mismo. Sobre ¿Qué pregunta? 10. Cuáles son los respaldos medios y salarios mínimos Así se usa el hindi, no el S T. R. Y reemplaza al chico en nuevos salarios de llamadas y separa el número del signo del dólar como defectuoso. Por lo que si sigues el enlace, puedes explorar más en pandas dot cities dardos dot str dot split y
se da un ejemplo práctico en stack Overflow link. Por lo que aquí, si quieres, puedes explorar más. Tratemos de crear una nueva columna aquí. ¿ Cuál es la columna? Pagar salario y lo que queremos hacer? Nosotros queremos agarrar y la columna es y salario. Entonces aquí tenemos salario anual, que es un común nos movemos aquí tenemos salario anual, y tiene un signo y número de dólar. Entonces estamos agarrando esta columna, creando una nueva columna a partir de este salario animal y nuestra nueva columna. Sueldo de facilidad tan pesado son, y luego llamando a S t r. Entonces lo que queremos Queremos reemplazar signo de dólar. Entonces aquí estamos. Vamos a reemplazar este signo de dólar y luego convertir usando s tie food. Entonces lo que estamos haciendo, estamos teniendo el final de repente lo llamará haciendo el reemplazo por signo de dólar y convirtiendo ese valor en piso y luego pasándolo a nueva columna, que es salario. Por lo que estamos creando nuevos números de collar están flotando. Entonces eso es lo que decían cada mitad. Siempre es bueno revisar el amigo de datos. Por lo que en todas partes tenemos una nueva columna. Tristemente así. Estos son los salarios. No, ya
podemos pasar. Podemos llamar a Max media en columna de salario. Por lo que está pidiendo significado ver sueldo punto conferencia principal sobre esta cosa de aquí. Por lo que se refiere al sábado mínimo. Podemos copiar este y sí, para rasgar a Max. Es decir, así que este va a ser Max, y esta va a ser yo conferencia sobre esta cosa. Entonces tenemos salarios mínimos máximos y medios aquí. Por lo que aquí vuelve a pedir la cabeza tras datos. Por lo que es pedir mostrar sólo True Rose. Entonces aquí tenemos el mismo off puesto siguiente pregunta es, encontrar a un empleado que tenga el salario máximo. No uses el número máximo que te tocó, y está pidiendo Tri vid i d x max. Probemos sin yo d X max primero. Entonces exploraremos cómo usar I d X max. Entonces, ¿cuál es nuestra condición? Ser salario y lo que queremos el día que queremos hacer la condición generalizada. Entonces oye, Sally e igual a Max. Por lo que queremos agarrar tesis callejón fueron faysali dot max igual dedo del pie Depay ensalada. Entonces lo que queremos hacer queremos agarrar el salario donde el salario sea máximo en la persona que
llama apio . Entonces esta es nuestra condición. Pasemos a nuestra paga diferente y manejemos esta cosa. Entonces aquí tenemos la misma respuesta. Entonces no, está pidiendo usar I d X max Así que vamos a tratar de ver lo que su i d x man I D x max devuelve índice off primero, ocurance off maximo sobre el acceso solicitado. Por lo tanto, accede a nuestro default. Cero, que es índice y uno es collar. Por lo que queremos agarrar el índice. Intentemos usar i d. X max. Pongámoslo hash en garantías. Queremos agarrar el índice por lo que tenemos que usar un poco de mar y luego estar en columna de sueldo y podemos llamar a I la X max. Entonces, ¿qué estamos haciendo? Estamos llamando a loc en nuestro pago de datos amigo y agarrando la columna. Sally y llamando yo d x max on Celta Electoral Esta escuela. Entonces vayamos uno al siguiente. Encuentra a los empleados que tengan el mínimo. Tristemente, ahora uso I d. X hombres similares a i d X max, tenemos i d x media opción en aparente nosotros así restableció el índice off primero, ocurrencia fuera mínimo sobre ejes solicitados. Por lo que una vez más, intentemos llamar a esto I d. X mínimo en primer lugar. A qué podemos hacer similar a la puntuación anterior en lugar de fuera Max No, necesitamos llamar. Entonces estamos agarrando la llamada salarial llamando. Considero en eso el primero nuestro Chris, que es mínimo y luego agarrando la ubicación de eso. Entonces aquí tenemos así título de empleo departamento alcaldía minutas de los salarios Número 96. Y así se está haciendo largo. Dividamos esta conferencia aquí pronto. La siguiente parte de la misma conferencia. Buena suerte
21. S4: fundamentos de Pandas: Proyecto 2 parte 2): Hola chicos. Bienvenidos de nuevo a los socios. ¿ Se mostró la solución de ejercicio de análisis en el siguiente? Pregunta 30. ¿ Cuáles son los medios? Max y mínimo Las fechas excesivamente usan dot str y reemplazar. Entonces, una vez más, está pidiendo usar dot str y reemplazar con el y el lugar de los dólares diciendo y crear una nueva columna. Cada uno lo subrayó. Volvamos a copiar el frío donde hicimos. Aquí está. Por lo que ahora necesitamos agarrar tasa excesivamente en lugar del salario y nuestra columna va a ser la
nueva . Ser engañado. Entonces lo que estamos haciendo, estamos creando una nueva columna, impulsando tasas excesivas, el signo de dólar colocando y convirtiendo eso en piso. Vamos a correr esta cosa aquí que tenemos y ah no, está pidiendo Max y mezquino y ah Así que vamos a agarrar esta columna y llamar mínimo Aquí. Aquí no hemos querido decir que podamos llamar imprimir y quiero decir y luego copiar este y éste
va a ser Max y podemos llamar a Max. Digo y digo y corremos descender. Por lo que aquí tenemos valores máximos y medios mínimos. Por lo que a continuación está pidiendo revisar la cabeza de tu marco de datos. Entonces aquí tenemos 01234 No quería 2345 Policía incendio Archivo de ley, por favor. Ley de incendios y tenemos una nueva columna. Tarifa por hora como allí. Entonces, ¿avanzando aquí? Sí, esto es que ya lo hicimos. En realidad, Este 2.6 96. 32 2.6 96 y 32. Entonces pregunta 14 Los empleados de Homan están obteniendo la tasa máxima excesivamente. Ahora tenemos que averiguar el número de empleados que están recibiendo un máximo de incursión excesivamente. Hemos creado una nueva columna cada subrayado deshilachado. Por lo que tenemos que agarrar la columna, cada subrayarlo y encontrar el valor máximo de ese collares. Entonces qué nosotros ¿Cuál es nuestra condición? Pagar el comercio es igual a Necesitamos hacer lo que necesitamos para generalizar esta condición. Por lo que tenemos que agarrar el máximo grande de esa columna. Entonces llamemos al Dr. Max. No, Max, no te podemos usar 96 puntos. costumbre, porque ¿y si en alguna etapa, cambia de 960.9 96 punto Gino? Por lo que tenemos que generalizar este padecimiento. Es por ello que estamos usando el pago y agarrando el llamado demasiado tarde lo que hemos creado y obteniendo el máximo valor. Entonces sea cual sea el cambio de valor en el futuro, o en cualquier momento esto va a caminar por cualquier situación con el valor máximo es tipo de 96 o cualquier cosa más allá de 96 meses. Entonces esta es nuestra condición. Pasemos en esta condición a nuestro pago marco de datos, así que porque está pidiendo cuántos Así que necesitamos llamar vienen de éste y aprendamos el estado de él. Entonces aquí tenemos nombre,
puesto, puesto, departamento de
título, etcétera. Obtuvimos los mismos resultados. Entonces,
uh, uh, los empleados de Harmony están obteniendo la tasa máxima excesivamente. Entonces esto es lo que está pidiendo. Avanzando, ¿quién está consiguiendo el máximo? Nuestro líder lo hizo así vamos a encontrar quién está consiguiendo máximo todo realmente. Por lo que una vez más, tenemos que agarrar la calma cada hilo. ¿ Y cuál es nuestra condición? Eran p cada grande es Max. Entonces esto es lo que queremos agarrar a una persona que está consiguiendo máximo sobre líder vendido chico que tiene valor máximo en h subrayado. Gran columna. Entonces esta es nuestra condición. Pasemos a nuestros datos de paga y manejemos esto aquí así que aquí tenemos amaneceres y departamento se lleva a cabo tiempo completo o tiempo parcial. Medio tiempo completo. Típico siempre 35 96.0 horas. Uh, 96 puntos es residente todo de spot Nuestro tan avanzando. ¿ Cuántos empleados están ganando menos que la tasa media excesivamente? Esto es un poco complicado. Al igual que tienes que averiguar el medio primero y luego hacer la comparación, uh, usando media Entonces lo que está pidiendo. Tenemos que agarrar el a truco llamado y pongamos la condición más adelante Ellos un punto de comercio me . Entonces esta es nuestra condición. Estamos agarrando un oficio y la media en el óvalo, lo 'd y la condición es que el par es menor que la demanda, ¿
verdad? Entonces esta es la condición como en el si solo lo llamaran. El allanamiento excesivamente es menor que el medio fuera de esa llamada. Entonces esta es la condición. Pasemos en esta condición también. Ya no hacer diferente p. Y una vez más, está pidiendo casa cualquiera. Entonces necesitamos llamar a contador aquí si corremos. Entonces tenemos. Entonces está pidiendo número sólo para que podamos llamar a cada uno frenado y luego aquí tenemos 2791. Por lo que en la pregunta 17 está pidiendo casa en. A los empleados se les paga por hora y tienen un trabajo de tiempo completo. Entonces vamos a revisar la cabeza sobre los datos de primero. Entonces si vemos raid por hora, es o un fin o algún valor. Entonces cualquiera que sea no, significa que ese tipo o esa persona no está recibiendo tarifa por hora. Entonces una condición que tenemos que conocer el ayuno es el valor no debe ser no, y la segunda es tiempo parcial o tiempo completo. Estatus debe ser igual dedo del pie medio tiempo completo. Apliquemos ambas condiciones. Estar contentos, entonces podemos agarrar cualquier columna. Ocho leídos o solo lo hice. Consigamos el original. Omar Líder. ¿ Cuál es nuestra condición? No es no. Entonces cualquiera que no sepa ningún valor, lo cual no es saber es comprensible que ese tipo esté recibiendo, uh, tasa
excesivamente. Si es no, la persona está recibiendo salario como podemos ver aquí también. Entonces esta es nuestra primera condición, y nuestra segunda condición es bahía tiempo completo o tiempo parcial es realmente robo. Entonces es cuatro veces. Pongamos estas dos condiciones en Prentice y ahora estos aire a las condiciones. Y pasemos en estas dos condiciones a nuestro marco de datos ahí. Entonces esta es nuestra condición de enmascaramiento. Por lo que estamos filtrando en base a esta condición. Entonces es pedir casa cualquiera que necesitemos llamar a contar frente izquierdo, esta celda de aquí. Entonces aquí tenemos 5906 así que conseguimos el número similar. Entonces ahora podemos llamar sólo a una columna, que es, digamos, podemos llamar a la gripe tiempo o a tiempo parcial otra vez aquí porque nosotros ah, caminando con esta persona que llama y menos en esto. Y así aquí tenemos empezar a dividirlo aquí. Por lo que estamos llamando a contar y mostrar sólo un tiempo completo o tiempo parcial en fascinante. Está pidiendo encontrar a los empleados de tiempo completo que están trabajando en excesivamente despedidos 10. Por lo que ahora se nos da un número para a lo largo del día, por lo que tenemos que enterarnos de que todos los de empleados estaban trabajando con H ocho igual a 10. Eso es pasar esta cosa aquí por lo que una vez más necesitamos agarrar tiempo completo o tiempo parcial porque necesitamos enterarnos a tiempo completo. Si es así, esta es nuestra primera condición. Ese es el bonito Jim Francis. Siempre es bueno separarlos. Es padres es nuestra segunda condición es ahora. Esto es Esto es lo que podemos. Podemos agarrar esta columna o podemos agarrar este color. Si estamos agarrando cada subrayado ocho, entonces necesitamos pasar 10 puntos. Ya sabes, si estuvieran siendo cada uno a lo largo del día de lo que tenemos que sumar signo de dólar. Respuesta. Entonces vamos a agarrar esto excesivamente más tarde y mantenerlo en tu mente. Este es de cuerda, y éste está en la parte de atrás, por lo que podemos decir ser excesivamente raid. ¿ Y cuál es nuestra condición? Igual a bola de signo. 10 puntos usted y esta es nuestra segunda condición. Entonces esa es persona esta máscara para pagar y ver cómo funciona. Aprendamos esta cancha aquí. Entonces aquí tenemos debe ser 10.0 porque este es el cero bajo dos años después de ah dot Así que aquí tenemos. Entonces tenemos una, 232 4522 y este número. Entonces si no quieres, puedes agregar si quieres usar esta columna, entonces 10.0 por lo que va a ser igual. Para que puedas agarrar. Ya lo hice. El columna original es el que ya has creado. Entonces en la siguiente pregunta, ¿cuántos títulos de empleo únicos hay en los datos? Esto debería ser bastante sencillo, en realidad. Entonces recuerdas que tienes, ah, único y único. Por lo que necesitamos agarrar trabajo, murieron adultos y llamar. Eso se llama único primero. Entonces tenemos 12345 y de alguna manera podemos llamar. Y solo para conseguir ese número como Dardo Daughter, es larga lista. Por lo que tenemos 1000 y 95 títulos de trabajo únicos. Entonces el 20 que es, ¿cuál fue el salario promedio de los empleados en cada departamento? Esto debería ser bastante sencillo. Tenemos que agrupar primero los datos, base en el departamento por y departamento. Si los hay, estamos consiguiendo el grupo por grupo de marco de datos por objeto. Entonces llamemos a significar en esta cosa. Entonces aquí tenemos. Pero sólo queremos salario. Llámenlo Así que vamos a agarrarlo, Apio. Entonces aquí tenemos 7891278912 y 666 Así demean salario de cada departamento. Entonces avanzando. Entonces la siguiente pregunta es ¿cuál es el título de trabajo de una chica? Polonia. Sea así por favor carga ahí a especial entre un gr y Bullen. Entonces tratemos de agarrar este. De acuerdo, necesitamos agarrar nombre. Este es el nombre de la persona y ¿cuál es su nombre? Este es su nombre. Y está preguntando Aquí tenemos dos especies. Añadamos dos espacios. Por lo que esta es nuestra condición para filtrar los datos. Pasemos en esto también. El hizo un marco. Está bien. Y vamos de este curso. Por lo que tenemos Sólo necesitamos conseguir el título del puesto. Entonces vamos a agarrar el título del puesto sólo pasando el título de tienda aquí. Entonces aquí tenemos 2 30 Jefe en junior. El siguiente es cuáles son los títulos de empleo más comunes. Una vez más, el recuento de valores va a caminar aquí. Entonces si recuerdas, mencioné en el anterior como justo que vamos a usar tenía valor contra estas
funciones comunes bastante a menudo necesitas todo este tipo de funciones, así que explora más sobre los datos. Por lo que el título de trabajo más común. Por lo que necesitamos título laboral. Esto es Vamos a copiar esto desde aquí. Datos del trabajo si llamas a Bill, cuentas y vamos a correr esto aquí. Entonces aquí esto apagado. Todos los títulos de empleo, sólo
necesitamos cinco. Sigamos adelante en este, sin embargo. Entonces aquí tenemos un policía,
bombero, bombero, el sargento Poole vacío, conductor de camión de
mortero y oficial de policía. Y así siguiente pregunta es, cuántas personas tienen a los oficiales mundiales en sus títulos de trabajo o esto ya dado esto es poco complicado y ya se da la respuesta. Entonces Entonces tenemos que escribir una funciones. Encuentran cosa pasando el título. Y luego en ese título, estamos registrando a nuestro oficial. Entonces si oficial oficial de cuerda en la guerra hija de título así aquí dot lore estamos tratando en mayúsculas y minúsculas es así que estamos convirtiendo si eso es parte de comprometer todo a la ley. Poco cierto, si no el otro fallo de Ritter. Por lo que esta función encuentra cadena. Estamos llamando en Lemba expresión. Entonces lo que estamos haciendo, estamos agarrando el título del empleo usando apply for Lember expression y llamando find string. Por lo que estamos pasando actos título de trabajo a la función encuentra cosa que está regresando a nuestras caídas . Entonces si es cierto, estamos recibiendo sumas para todas las verdades Así que estamos consiguiendo elementos y modernos y una persona que tiene mejor al oficial en su trabajo. Entonces todo esto se trataba de ejercicios de datos de nómina de Chicago. Y con este ejercicio, terminamos con la sección de análisis de datos de los planificadores. Por lo que esta fue extensa sección. Tenemos mucho que aprender en esta sección. Vamos a utilizar todo el conocimiento y conjunto de habilidades lo que hemos logrado en esta sección convertirse hizo una realización y secciones de aprendizaje automático las revisaron una vez más. Pasar por todos los ejercicios y tratar de seguir el concepto. Si necesitas ayuda, siempre
puedes preguntar en el grupo siempre puedes escribirme, y estaría más que feliz de contestar todas tus preguntas. Si siente que necesita alguna ayuda, escríbeme viendo la siguiente conferencia donde estamos avanzando a la realización de datos ahora. Buena suerte
22. ¿Qué sigue...?: [Sin discurso]