https://github.com/xiaodaigh/xiaodaigh
https://github.com/xiaodaigh/xiaodaigh
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/xiaodaigh/xiaodaigh
- Owner: xiaodaigh
- Created: 2020-08-22T04:22:47.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-08-28T10:06:39.000Z (over 1 year ago)
- Last Synced: 2025-01-21T10:08:25.676Z (4 months ago)
- Size: 59.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### About Me
Hi, my name is ZJ. I love contributing to the open-source data science community. I mainly code in R and Julia with a dash of Python and a minimal amount of Scala thrown in.
#### Projects
| Project | Language | Notes |
| -- | -- | -- |
| [`{disk.frame}`](https://github.com/DiskFrame/disk.frame) | R | {disk.frame} [https://diskframe.com](https://diskframe.com) is the most popular larger-than-RAM data manipulation framework in R. |
| [SortingLab.jl](https://github.com/xiaodaigh/SortingLab.jl) | Julia | Some of the _fastest_ sorting algorithms in Julia including faster `String` sorting and `sortperm` (i.e. R's `order`) algorithms |
| [JDF.jl](https://github.com/xiaodaigh/JDF.jl) | Julia | A fast DataFrames serialization format and package. |
| [ShortStrings.jl](https://github.com/JuliaString/ShortStrings.jl) | Julia | A package that uses Integer (bits types) to store strings more efficiently. Great for sorting and group-by operations. It's been handed over to the JuliaString org. Note: you probably should be using InlineStrings.jl instead |
| [TableScraper.jl](https://github.com/xiaodaigh/TableScraper.jl) | Julia | A simple scraper for well-formed tables from webapges |
| [PkgVersionHelper.jl](https://github.com/xiaodaigh/PkgVersionHelper.jl) | Julia | A one function, `upcheck()`, package for checking if your Project.toml contains the most up-to-date packages |
| [DataConvenience.jl](https://github.com/xiaodaigh/DataConvenience.jl) | Julia | Some convenience functions for data manipulation and data related tasks |
| [CuCountMap](https://github.com/xiaodaigh/CuCountMap.jl) | Julia | Fast CUDA.jl based `countmap` of small types e.g. UInt8 |
| [Parquet writer in Julia](https://github.com/JuliaIO/Parquet.jl) | Julia | I wrote the Parquet writer in pure Julia which was contributed back to Parquet.jl |**Other contriutions**: I have also contributed a fast `countmap` in StatsBase.jl for small type.
[](https://github.com/xiaodaigh/github-readme-stats)
#### Social Media & websites
| Platform | Handle/URL | Notes |
| -- | -- | -- |
| Twitter | [@evalparse](https://twitter.com/evalparse) |
| LinkedIn | [daizj](https://www.linkedin.com/in/daizj/) |
| Youtube | [Data Science ZJ](https://www.youtube.com/channel/UCKxHtRdtFEPihEjTtjG8Y8w) |
| | [Baduk Go Weiqi Ratings](http://daizj.net/baduk-go-weiqi-ratings/) | A ranking list of the professional Go player strengths estimated from the last 365 days of games |
| | [Baduk Go Weiqi Ratings2](https://ratings2.shoulderhit.com/) | A ranking list of the professional Go player strengths estimated from the last 365 days of games |#### Interesting Projects I can no longer find time to maintain
| Project | Language | Notes |
| -- | -- | -- |
| [JLBoost.jl](https://github.com/xiaodaigh/JLBoost.jl) | Julia | A pure Julia implementation of XGBoost-like boosting trees |
| [ShinySky](https://github.com/AnalytixWare/ShinySky) | R | A collection of Shiny widget. One of the earliest "popular" Shiny packages. |
| [FastGroupBy](https://github.com/xiaodaigh/FastGroupBy.jl) | Julia | A fast group by functionality. I shared the ideas I had with the main developer of DataFrames.jl and DataFrames.jl were onto the same kind of ideas anyway, so they ended up optimizing the group-by. This makes it unnecesssary to keep maintaining the package. |#### Awesome lists
| Category | Notes |
| -- | -- |
| [awesome-eda](https://github.com/xiaodaigh/awesome-eda) | Exploratory Data Analysis |
| [awesome-ml-fraemworks](https://github.com/xiaodaigh/awesome-ml-frameworks) | Machine Learning Framework |
| [awesome-data-science-notebook-engines](https://github.com/xiaodaigh/awesome-data-science-notebook-engines) | Data Science notebooks like Jupyter |
| [awesome-visual-flow-data-science](https://github.com/xiaodaigh/awesome-visual-flow-data-science) | |
| [awesome-markdown-table-editors](https://github.com/xiaodaigh/awesome-markdown-table-editors) | |
| [awesome-big-medium-data-frameworks](https://github.com/xiaodaigh/awesome-big-medium-data-frameworks) | |
| [awesome-feature-engineering](https://github.com/xiaodaigh/awesome-feature-engineering) | |
| [awesome-flow](https://github.com/xiaodaigh/awesome-flow) | |