Skip to content

Commit 40a24fb

Browse files
committed
updated concatenate example
1 parent b068c53 commit 40a24fb

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

anndata/base.py

+12-13
Original file line numberDiff line numberDiff line change
@@ -1323,16 +1323,13 @@ def concatenate(self, adatas, batch_key='batch', batch_categories=None, index_un
13231323
Examples
13241324
--------
13251325
>>> adata1 = AnnData(np.array([[1, 2, 3], [4, 5, 6]]),
1326-
>>> {'obs_names': ['o1', 'o2'],
1327-
>>> 'anno1': ['c1', 'c2']},
1326+
>>> {'anno1': ['c1', 'c2']},
13281327
>>> {'var_names': ['a', 'b', 'c']})
13291328
>>> adata2 = AnnData(np.array([[1, 2, 3], [4, 5, 6]]),
1330-
>>> {'obs_names': ['o3', 'o4'],
1331-
>>> 'anno1': ['c3', 'c4']},
1329+
>>> {'anno1': ['c3', 'c4']},
13321330
>>> {'var_names': ['b', 'c', 'd']})
13331331
>>> adata3 = AnnData(np.array([[1, 2, 3], [4, 5, 6]]),
1334-
>>> {'obs_names': ['o5', 'o6'],
1335-
>>> 'anno2': ['d3', 'd4']},
1332+
>>> {'anno2': ['d3', 'd4']},
13361333
>>> {'var_names': ['b', 'c', 'd']})
13371334
>>>
13381335
>>> adata = adata1.concatenate([adata2, adata3])
@@ -1343,14 +1340,16 @@ def concatenate(self, adatas, batch_key='batch', batch_categories=None, index_un
13431340
[ 4. 5.]
13441341
[ 1. 2.]
13451342
[ 4. 5.]]
1343+
>>> adata.obs_names
1344+
Index(['0-0', '1-0', '0-1', '1-1', '0-2', '1-2'], dtype='object')
13461345
>>> adata.obs
1347-
anno1 anno2 batch
1348-
o1 c1 NaN 0
1349-
o2 c2 NaN 0
1350-
o3 c3 NaN 1
1351-
o4 c4 NaN 1
1352-
o5 NaN d3 2
1353-
o6 NaN d4 2
1346+
anno1 anno2 batch
1347+
0-0 c1 NaN 0
1348+
1-0 c2 NaN 0
1349+
0-1 c3 NaN 1
1350+
1-1 c4 NaN 1
1351+
0-2 NaN d3 2
1352+
1-2 NaN d4 2
13541353
"""
13551354
if isinstance(adatas, AnnData): adatas = [adatas]
13561355
joint_variables = self.var_names

0 commit comments

Comments
 (0)