Skip to content

Julia 常用 packages

其他外部库

Datafames

GitHub - bkamins/Julia-DataFrames-Tutorial: A tutorial on Julia DataFrames package

julia
# 读取 csv 文件
using CSV
using DataFrames

df = CSV.read(filename, DataFrame)

# 拷贝
df2 = copy(df)

select(df, :ColName)
df.ColName
# 选取多列
df[:, [:Col1, :Col2]]



替换数据
replace!(df, pair)

重命名列
rename!(df, :ColName => :NewColName)

VSCode 插件:Julia、Julia Formatter

GitHub - carstenbauer/JuliaUCL24: Julia for HPC Course @ UCL ARC

GitHub - mfherbst/julia-for-materials: Material of the seminar "Julia for Materials Modelling"

GitHub - Datseris/whyjulia-manifesto: Why Julia - A Manifesto.

CLI 生成

GitHub - comonicon/Comonicon.jl: Your best CLI generator in JuliaLang

cheatsheet

The Fast Track to Julia

高性能计算

GitHub - carstenbauer/JuliaHLRS22: Julia for High Performance Computing Course @ HLRS

GitHub - carstenbauer/JuliaHLRS23: Introduction to Julia for High Performance Computing Course @ HLRS

GitHub - cpfiffer/julia-bootcamp-2022

Doc 生成

GitHub - JuliaDocs/Documenter.jl: A documentation generator for Julia.

GitHub - JuliaMolSim/Libxc.jl: Julia bindings to the libxc library for exchange-correlation functionals

GitHub - omlins/julia-gpu-course: GPU Programming with Julia - course at the Swiss National Supercomputing Centre (CSCS), ETH Zurich

GitHub - adrhill/julia-ml-course: Julia programming for Machine Learning course at TU Berlin

course_julia_day/09_Useful_Packages.ipynb at master · mfherbst/course_julia_day · GitHub

元素周期表

GitHub - JuliaPhysics/PeriodicTable.jl: Periodic Table for Julians! 🔥

Julia 的 ASE package 没有 Atoms 的 property

DFTK

GitHub - JuliaMolSim/DFTK.jl: Density-functional toolkit

DataFrames

Introduction · DataFrames.jl

GitHub - bkamins/Julia-DataFrames-Tutorial: A tutorial on Julia DataFrames package

OhMyREPL:美化 Julia 的 REPL

GitHub - KristofferC/OhMyREPL.jl: Syntax highlighting and other enhancements for the Julia REPL

IJulia

绘图相关: Plots

Home · Plots

PyPlot

GitHub - JuliaPy/PyPlot.jl: Plotting for Julia based on matplotlib.pyplot

Makie

GitHub - MakieOrg/Makie.jl: Interactive data visualizations and plotting in Julia