Skip to content

Commit e304ee6

Browse files
Add some Keras and Pandas snippets
1 parent 5361ae2 commit e304ee6

13 files changed

+112
-10
lines changed

README.md

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -51,15 +51,23 @@ Import snippets start with `i` followed by the package's import alias.
5151

5252
### Pandas
5353

54-
| Trigger | Description |
55-
|------------|----------------|
56-
| `columns` | `df.columns` |
57-
| `describe` | `df.describe` |
58-
| `df` | `pd.DataFrame` |
59-
| `head` | `df.head` |
60-
| `read_csv` | `pd.read_csv` |
61-
| `ser` | `pd.Series` |
62-
| `tail` | `df.tail` |
54+
| Trigger | Description |
55+
|---------------|---------------- |
56+
| `apply` | `df.apply` |
57+
| `columns` | `df.columns` |
58+
| `describe` | `df.describe` |
59+
| `df` | `pd.DataFrame` |
60+
| `dropna` | `df.dropna` |
61+
| `fillna` | `df.fillna` |
62+
| `groupby` | `df.groupby` |
63+
| `head` | `df.head` |
64+
| `read_csv` | `pd.read_csv` |
65+
| `rename` | `df.rename` |
66+
| `sample` | `df.sample` |
67+
| `ser` | `pd.Series` |
68+
| `tail` | `df.tail` |
69+
| `to_csv` | `df.to_csv` |
70+
| `to_datetime` | `pd.to_datetime` |
6371

6472
### Matplotlib
6573

@@ -91,9 +99,11 @@ Import snippets start with `i` followed by the package's import alias.
9199
| Trigger | Description |
92100
|--------------|---------------------------|
93101
| `compile` | `model.compile` |
102+
| `evaluate` | `model.evaluate` |
94103
| `fit` | `model.fit` |
95104
| `layer` | `keras.layers.layer` |
96105
| `load_model` | `keras.models.load_model` |
106+
| `predict` | `model.predict` |
97107
| `save` | `model.save` |
98108
| `sequential` | `keras.Sequential` |
99109

messages.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
22
"install": "messages/install.txt",
3-
"1.0.1": "messages/1.0.1.txt"
3+
"1.0.1": "messages/1.0.1.txt",
4+
"1.0.2": "messages/1.0.2.txt"
45
}

messages/1.0.2.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
v1.0.2
2+
3+
New snippets are added for Keras and Pandas.
4+
To see the snippets, run the `Python Data Science Snippets: Open Readme` command in the command palette.
5+
Enjoy!
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<snippet>
2+
<content><![CDATA[
3+
${1:model}.evaluate(
4+
x=${2:x_test},
5+
y=${3:y_test},
6+
batch_size=${4:32},
7+
epochs=${5:10},
8+
validation_data=${6:None}
9+
)
10+
]]></content>
11+
<tabTrigger>evaluate</tabTrigger>
12+
<scope>source.python</scope>
13+
<description>model.evaluate</description>
14+
</snippet>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<snippet>
2+
<content><![CDATA[
3+
${1:model}.predict(${2:x})
4+
]]></content>
5+
<tabTrigger>predict</tabTrigger>
6+
<scope>source.python</scope>
7+
<description>model.predict</description>
8+
</snippet>

snippets/pandas/apply.sublime-snippet

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<snippet>
2+
<content><![CDATA[
3+
${1:df}.apply(${2:lambda ${3:x}: ${4:x}})
4+
]]></content>
5+
<tabTrigger>apply</tabTrigger>
6+
<scope>source.python</scope>
7+
<description>df.apply</description>
8+
</snippet>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<snippet>
2+
<content><![CDATA[
3+
${1:df}.dropna($0)
4+
]]></content>
5+
<tabTrigger>dropna</tabTrigger>
6+
<scope>source.python</scope>
7+
<description>df.dropna</description>
8+
</snippet>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<snippet>
2+
<content><![CDATA[
3+
${1:df}.fillna($0)
4+
]]></content>
5+
<tabTrigger>fillna</tabTrigger>
6+
<scope>source.python</scope>
7+
<description>df.fillna</description>
8+
</snippet>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<snippet>
2+
<content><![CDATA[
3+
${1:df}.groupby($0)
4+
]]></content>
5+
<tabTrigger>groupby</tabTrigger>
6+
<scope>source.python</scope>
7+
<description>df.groupby</description>
8+
</snippet>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<snippet>
2+
<content><![CDATA[
3+
${1:df}.rename($0)
4+
]]></content>
5+
<tabTrigger>rename</tabTrigger>
6+
<scope>source.python</scope>
7+
<description>df.rename</description>
8+
</snippet>

0 commit comments

Comments
 (0)