Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR fixed a few issues I found on metadata.
tsdframe = nap.TsdFrame(t=np.arange(10),d=np.random.randn(10,3), columns=['aa', 'bb', 'cc'])
This was working
tsdframe[['aa', 'bb']]
This was not
tsdframe['aa']
It would try to access
['a', 'a']
Changing
elif isinstance(key, list) and all(isinstance(k, str) for k in key):
line 348 of TsGroup toelif isinstance(key, list) and len(key) and all(isinstance(k, str) for k in key):
Improved repr of TsGroup. Was throwing an error when TsGroup was empty.
Changing the init of TsGroup within TsGroup to avoid deprecation message.
**self._metadata[cols])
->metadata=self._metadata[cols]
TODO :
Updating repr to remove vertical bars
To discuss to whether or not keep .loc in case you want to do column indexing with integers