Recently, while helping a colleague create plots, I uncovered some new issues and solutions related to ggpubr
and survival analysis packages. Here are the records.
Recently, while helping a colleague create plots, I uncovered some new issues and solutions related to ggpubr
and survival analysis packages. Here are the records.
A while ago, I implemented an interesting interactive data processing case using Dash. Here, I’ll record it.
I’ve been extremely busy lately, with too much work to finish… so I haven’t had much motivation to write. However, this time I’ve applied what I’ve learned in the past six months to build my first web app with database operations, which is worth commemorating. Although I’m short on time, I’ll start with the text and add images later.
Due to project requirements, I finally took the time to actually look into how to use Flask. Here’s a record of what I learned.
From childhood to adulthood, my biggest motivation has always been playing games and looking cool… Today I wanted to play Monster Hunter 4G but couldn’t get back to Guangzhou, so I played it on my 5-year-old 3DS. Since it’s an old game that wasn’t very popular in the Chinese community at the time (Ping’s Dex was inconvenient due to system issues), it’s hard to find Chinese resources. To play the game better… I turned to an app that requires watching ads to earn points, which can then be used to exchange for specific equipment functions.
Today I encountered a plotting problem and learned a new small trick, so I’ll record it here.
The with open
statement is a particularly convenient feature in Python, allowing for automatic closure of objects when operations are completed. For custom objects, it’s also possible to support the with
syntax.