Julia 常用 packages
Julia 常用 packages
其他外部库
Datafames
GitHub - bkamins/Julia-DataFrames-Tutorial: A tutorial on Julia DataFrames package
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 读取 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
Julia REPL 语法高亮
GitHub - KristofferC/OhMyREPL.jl: Syntax highlighting and other enhancements for the Julia REPL
科研绘图
cheatsheet
高性能计算
GitHub - carstenbauer/JuliaHLRS22: Julia for High Performance Computing Course @ HLRS
Doc 生成
GitHub - JuliaDocs/Documenter.jl: A documentation generator for Julia.
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! :fire:
Julia 的 ASE package 没有 Atoms 的 property
DFTK
DataFrames
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
PyPlot
GitHub - JuliaPy/PyPlot.jl: Plotting for Julia based on matplotlib.pyplot
Makie
GitHub - MakieOrg/Makie.jl: Interactive data visualizations and plotting in Julia