📊 Python数据科学代码段
Python数据科学代码段 是一个Python数据科学和机器学习的 Sublime Text 代码片段集合。
💻 安装
通过 包控制 安装 Python 数据科学代码段是最简单的方法。在Sublime Text内部启用后,打开命令板,查找 包控制: 安装包 并按 ENTR
键。然后在列表中查找 Python数据科学代码段,再按 ENTR
键,即可安装此包!
📈 代码片段
导入
导入代码片段以 i
开头,后跟包/模块的导入别名。
触发 |
描述 |
ikeras |
from tensorflow import keras |
inp |
import numpy as np |
ipd |
import pandas as pd |
iplt |
import matplotlib.pyplot as plt |
isklearn |
from sklearn.$1 import $2 |
isns |
import seaborn as sns |
itf |
import tensorflow as tf |
itorch |
import torch |
inn |
from torch import nn |
idl |
from torch.utils.data import DataLoader |
NumPy
触发 |
描述 |
arange |
np.arange |
数组 |
np.array |
linspace |
np.linspace |
logspace |
np.logspace |
ones |
np.ones |
zeros |
np.zeros |
Pandas
触发 |
描述 |
apply |
df.apply |
列 |
df.columns |
describe |
df.describe |
df |
pd.DataFrame |
dropna |
df.dropna |
fillna |
df.fillna |
groupby |
df.groupby |
head |
df.head |
read_csv |
pd.read_csv |
rename |
df.rename |
reset_index |
df.reset_index |
sample |
df.sample |
ser |
pd.Series |
tail |
df.tail |
to_csv |
df.to_csv |
to_datetime |
pd.to_datetime |
Matplotlib
触发 |
描述 |
annotate |
plt.annotate |
bar_label |
plt.bar_label |
bar |
plt.bar |
barh |
plt.barh |
fill_between |
plt.fill_between |
hist |
plt.hist |
imread |
plt.imread |
imsave |
plt.imsave |
imshow |
plt.imshow |
legend |
plt.legend |
pie |
plt.pie |
plot |
plt.plot |
savefig |
plt.savefig |
scatter |
plt.scatter |
show |
plt.show |
stackplot |
plt.stackplot |
subplot |
plt.subplot |
subplots |
plt.subplots |
suptitle |
plt.suptitle |
text |
plt.text |
tight_layout |
plt.tight_layout |
title |
plt.title |
xlabel |
plt.xlabel |
xlim |
plt.xlim |
ylabel |
plt.ylabel |
ylim |
plt.ylim |
Scikit-learn
触发 |
描述 |
knn |
KNeighborsClassifier |
linreg |
LinearRegression |
logreg |
LogisticRegression |
rfc |
RandomForestClassifier |
tts |
train_test_split |
Keras
触发 |
描述 |
compile |
model.compile |
evaluate |
model.evaluate |
fit |
model.fit |
layer |
keras.layers.layer |
load_model |
keras.models.load_model |
predict |
model.predict |
save |
model.save |
sequential |
keras.Sequential |
PyTorch
触发 |
描述 |
dataloader |
torch.utils.data.DataLoader |
device |
torch.device (cuda/cpu) |
module |
torch.nn.Module |
片段文件存放在snippets
文件夹中,该文件夹位于此GitHub仓库。