danicoder (@chusk2) profile picture

Aspiring data analyst. Coding is my new passion. Intermediate user at #pandas, #jupyter, #python and #SQL. Ask me anything. Glad to help you!

Málaga, España
Joined September 2010
Photo by danicoder (@chusk2)Photo by danicoder (@chusk2)Photo by danicoder (@chusk2)Photo by danicoder (@chusk2)Photo by danicoder (@chusk2)Photo by danicoder (@chusk2)Photo by danicoder (@chusk2)Photo by danicoder (@chusk2)Photo by danicoder (@chusk2)Photo by danicoder (@chusk2)
Do you really understand p-values? They are one of the most widely used and misunderstood tools in statistics. Misunderstanding p-values can lead to incorrect conclusions and poor decisions. Here are five of the most common misconceptions: 1️⃣ A small p-value means the result is important No. It only suggests the data would be unlikely under the null hypothesis, not that the finding is practically meaningful. 2️⃣ p < 0.05 means the null hypothesis is false Not necessarily. It means the data are less compatible with the null hypothesis, not that the null is certainly wrong. 3️⃣ p-values tell you the size of the effect They don’t. A p-value gives no information about effect magnitude. Look at effect sizes and confidence intervals instead. 4️⃣ A p-value works the same no matter how many tests you run Running many tests increases the chance of obtaining small p-values by chance alone. Without adjusting for multiple comparisons, you increase your risk of false positives. 5️⃣ A p-value is meaningful without checking assumptions If the assumptions of the statistical test are violated, the p-value may not be valid, even if it is small. A p-value is the probability of obtaining results at least as extreme as those observed, assuming the null hypothesis and all test assumptions are true. It does not tell you whether the null hypothesis is true or false, nor does it measure the size or importance of an effect. It is one piece of evidence to help assess how compatible your data are with the null hypothesis. Want to dive deeper into p-values and other statistical metrics? Check out my online course on Statistical Methods in R. For more information, visit this link: statisticsglobe.com/online-c… #RStats #R4DS #DataAnalytics #statisticians #Data #datastructure
4
45
4
240
9,899
danicoder retweeted
La vérité, c’est comme ça maintenant.
38
493
51
4,900
259,785
Aprendiendo sobre Spec-driven development con @carlosazaustre en el III Code Fest de @CodeSpaceAcade. Mis próximos prompts con @claudeai serán specs.
2
5
554
¿Se ejecutará el bloque finally antes de que el return de este try devuelva el valor? Pon a prueba tus conocimientos sobre Python. Para más retos, prueba el trivial de Python Málaga. ¡Tu feedback nos importa! nekmo.github.io/know-your-py…
1
1
57
danicoder retweeted
Brutal la nueva campaña de turismo del ayuntamiento. Por fin una que nos representa a todos los malagueños.
30
138
9
995
106,806
danicoder retweeted
EL AMOR NO SE EXPLICA #28F
24
1,171
59
2,976
129,267
Finished exercises with joins in #R programming language. Have a look at rpubs.com/danicoder/1400048
20
Ahora nos reímos, pero veréis como a los zumbados estos, les darán derechos y una paguita…
351
335
60
1,362
67,842
Modeling user fatigue in SQL isn't as easy as it looks! 📊Just finished this @codewars Kata involving complex window functions, time intervals, and engagement tracking. Great practice for real-world marketing data. shorturl.at/rHPdt #SQL #DataScience #Analytics
1
2
58
danicoder retweeted
El último trimestre desplegué Microsoft Copilot para 4.000 colaboradores. 30 dólares por licencia por mes. 1,4 millones de dólares anuales. Lo bauticé “transformación digital”. Al directorio le encantó el concepto. Lo aprobaron en once minutos. Nadie preguntó qué iba a hacer en la práctica. Incluido yo. Le comuniqué a toda la organización que íbamos a “potenciar la productividad por 10”. No es un número real. Pero suena perfectamente defendible. Desde RR. HH. preguntaron cómo íbamos a medir ese 10x. Respondí que íbamos a “articular un marco de métricas apoyado en dashboards de performance”. No hubo más preguntas. Tres meses después revisé los reportes de adopción. 47 personas lo habían abierto. 12 lo habían usado más de una vez. Una de ellas era yo. Lo usé para resumir un mail que podía haber leído en 30 segundos. Tardó 45. Más el tiempo de corregir las alucinaciones. Pero lo declaré un “piloto exitoso”. Éxito significa que el piloto no fracasó de manera evidente. El CFO pidió claridad sobre el retorno de la inversión. Le mostré un gráfico. El gráfico iba hacia arriba y a la derecha. Medía “nivel de madurez en capacidades de IA”. La métrica no existe. La definí yo. Asintió satisfecho. Hoy somos una organización “AI-ready”. No sé exactamente qué implica. Pero figura en la presentación para inversores. Un desarrollador senior preguntó por qué no evaluamos Claude o ChatGPT. Le expliqué que necesitábamos “estándares de seguridad enterprise”. Preguntó qué estándares. Respondí “cumplimiento normativo”. Preguntó de cuál normativa. Dije “transversal”. Me miró con escepticismo. Le agendé una “conversación de alineamiento de carrera”. No volvió a preguntar. Microsoft envió un equipo para desarrollar un caso de éxito. Querían posicionarnos como referencia. Les dije que “liberamos 40.000 horas de capacidad productiva”. Ese número salió de multiplicar la dotación por un supuesto razonable. No lo auditaron. Nunca lo hacen. Ahora aparecemos en la web de Microsoft. “Empresa global acelera su productividad en 40.000 horas gracias a Copilot”. El CEO lo compartió en LinkedIn. Sumó 3.000 likes. Jamás usó Copilot. Ningún miembro del C-level lo hizo. Tenemos una excepción formal. “El foco estratégico requiere minimizar fricciones digitales”. Esa política la redacté yo. Las licencias se renuevan el mes próximo. Estoy solicitando una ampliación. 5.000 licencias adicionales. Todavía no usamos las primeras 4.000. Pero esta vez vamos a “impulsar la adopción organizacional”. Adopción significa capacitación obligatoria. Capacitación significa un webinar de 45 minutos que nadie va a mirar. Pero la finalización va a quedar registrada. La finalización es un KPI. Los KPIs viven en dashboards. Los dashboards viven en presentaciones al directorio. Las presentaciones al directorio aceleran carreras. Voy a ser SVP en Q3. Todavía no sé bien qué hace Copilot. Pero tengo claro para qué sirve. Sirve para demostrar que estamos “invirtiendo estratégicamente en IA”. Invertir es gastar. Gastar es compromiso. Compromiso es visión de futuro. El futuro es lo que yo diga que es. Mientras el gráfico siga subiendo hacia la derecha. Créditos: texto original de @gothburz
117
850
108
3,525
369,812
Check out this awesome Streamlit app I built pdf-editor-tools.streamlit.a… #streamlit #python
17
danicoder retweeted
It's been 5 years since I last created a brand new course. "Succeed in the Age of AI" is finally going live today!🎉 And for the first time in the last 7 years Udemy is actually letting me set the sale price to $9.99! Get early access here: udemy-angela.short.gy/age-of…
161
154
35
2,266
154,671
I deployed 🧑🏻‍💻 my first streamlit app! Wonderful tool to create web apps using Python 🐍 code. PDF pages extractor app (prototype, future improvements will be released in the next days 📆) danicoder.streamlit.app #streamlit #python
19
25
230
7
1,493
43,045
I have just finished a Python 🐍 based, API ETL scrape project 💻. Created a MySQL db using data extracted from from swapi.dev. Check out project at github.com/chusk2/starwars-a…
25
El 1 de octubre empiezo mi Bootcamp FullStack gratuito. ¿Por qué va a ser gratis? ¿Dónde está el truco? No quiero venderte después un máster ni meterte en embudos. Esto va de otra cosa. Lo hago gratis porque mi objetivo siempre ha sido ayudar a la comunidad hispana a mejorar su nivel y su empleabilidad. Quiero que cualquiera -viva donde viva y tenga el dinero que tenga- pueda aprender programación sin que el dinero sea un obstáculo. En lugar de hacer que seas tú quien pague, me he asociado con empresas como InfoJobs, Don Dominio y GitHub, que apoyan este Bootcamp para que sea posible y accesible para todos. Obvio que quiero ganar dinero. Y no hay nada malo en ello. Pero quiero hacerlo de forma honesta: con mis contenidos, mis directos, mis colaboraciones. También tengo mi academia, con cursos y certificados desde 5€ al mes. Y creo que es suficiente. Y miles de personas están suscritas a mi canal para apoyarme a seguir creando contenido. Lo que no quiero es venderte humo, ni aprovecharme de tu necesidad de aprender, ni prometerte quimeras, ni meterte miedo con lo que “te estás perdiendo”. El 1 de octubre empieza el Bootcamp FullStack. Gratis, abierto y para todo el mundo. Para que puedas aprender programación, con las últimas tecnologías, y con el mejor contenido. Va a estar brutal. Nos vemos ahí. :)
73
372
21
3,145
112,157
¡Voy a crear un Bootcamp FullStack para todos! El contenido será gratis y nueva clase cada miércoles. JavaScript, React, Node.js, SQL, TypeScript, CI/CD. Empieza el 1 de octubre. Más información ↓
59
438
16
3,992
117,017
danicoder retweeted
FIN DE TRAYECTO
9
43
3
344
15,819
26
1
183
19,253