Advertisement · 728 × 90

Posts by Henry Wang

Post image

cursor.com/2025

3 months ago 0 0 0 0
Post image Post image Post image

The art of the y axis

4 months ago 1 0 0 0

I haven't learned M language yet, but DAX syntax feel like JavaScript to me lol

5 months ago 1 0 2 0

That’s good to hear indeed! I see myself maintaining business logic in two places of R and PowerBI already…It’ll definitely get out of hand someday. Much appreciated for the insights you shared!

5 months ago 1 0 1 0

Thanks for sharing! I’m also working a bit on business planning along with B2B saas metrics. Could you elaborate more on the PowerBI part? I started looking into it lately on some dashboards at work. It’s quite easy to setup and share reports which I like, but the context/filters are killing me!

5 months ago 1 0 1 0

Just one tab away 😁

5 months ago 1 0 0 0
Post image

I think cursor or copilot can easily help with code completion like this

5 months ago 1 0 1 0

Sometimes it also happens to function arguments 🤣

5 months ago 1 0 0 0
Advertisement

Yeah we still use the benchmark one lol: ARPA * Gross Margin % / Churn Rate %.

6 months ago 0 0 0 0
Post image

Just discovered {slider} package today, thanks to ChatGPT, perfect for window functions like rolling average and cumulative sums. Never underestimate how often these use cases come up in the business world. #rstats

6 months ago 5 0 0 0

Exactly same here. I just feel a bit weird to do so in the join when I need more cols but definitely it still works!

6 months ago 1 0 0 0
Post image

I've always been using the second approach to select a few variables from df2, but discovered the trick of suffix = c("", ".df2") and all_of(names(df1)). #rstats

6 months ago 4 1 2 0
Post image

alright...

6 months ago 1 0 0 0
Post image

Lesson learned today: when working with AI on api calls, always ask AI to try some calls first to better understand the response structure...It'd help speed up the process a lot!

7 months ago 0 0 0 0

Sorry I love my cursor

7 months ago 0 0 0 0

Oh janitor...I only use clean_names() lol but very often. Will explore adorn_totals(), thanks!

7 months ago 1 0 0 0
Advertisement

Thanks, Dan. It looks like what I'm looking for just that I don't want to learn a new syntax of data.table...

7 months ago 0 0 0 0

Thanks for sharing! Sometimes I want to add a row to summarize the current dataframe, e.g., adding Overall or Total to summarize how many schools in this example. I have to create another dataframe just to summarize it and use bind_rows(). Any other ways?

7 months ago 1 0 2 0

Yeah like in SQL lol

7 months ago 2 0 0 0

Wow thanks a lot! I’ll adapt it for my cursor rules ❤️

7 months ago 2 0 0 0
Post image

I had this whitespace analysis idea in mind for a while and tried it on GPT 5 today. After just a few prompts it generated the perfect dummy data and #rstats script!

8 months ago 0 0 0 0

That’s my excuse for not mastering Python cuz R is much easier

8 months ago 5 1 1 0

Good enough for coding assistance!

9 months ago 0 0 0 0

Just use Cursor for all models lol

9 months ago 0 0 0 0
Advertisement

Maybe because my use case is too simple and I don’t need those features haha

9 months ago 1 0 0 0

I still didn't get why we need Positron, especially compare it with Cursor/VS Code. Just get myself comfortable with Cursor in the last few months and I don't see myself switch again.
#rstats

9 months ago 2 0 2 0

No worries David. It works on my laptop so all good. Thanks!

9 months ago 1 0 0 0

It’s weird that it refreshes automatically after I open the link and then it breaks…

9 months ago 0 0 1 0

Oh great to hear that it’s still being useful! Thanks 😊

9 months ago 1 0 0 0

Hmm for some reason I can’t open the page on my phone

9 months ago 0 0 1 0