我有一个带有多索引列的数据框:
|A |B
|1 |2 |1 |2
0|a b c d
Run Code Online (Sandbox Code Playgroud)
我想交换一级以获得:
|A |B
|2 |1 |2 |1
0|b |a |d |c
Run Code Online (Sandbox Code Playgroud)
但与
df.sort_index(axis=1, level=1)
Run Code Online (Sandbox Code Playgroud)
我得到:
|A|B|A|B
|1|1|2|2
0|a|c|b|d
Run Code Online (Sandbox Code Playgroud)
请帮忙
非常感谢
我遵循了python.org的本教程, 并成功上传到PyPI并使用pip进行安装,但我所得到的只是
ModuleNotFoundError: No module named 'tomaszslittlehelpers'
有什么建议么?
从上方文件夹中的文件导入时,导入在本地进行。
套件名称为 tomaszslittlehelpers
setup.py
:
import setuptools
with open('README.md', 'r') as fh:
long_description = fh.read()
setuptools.setup(
name='tomaszslittlehelpers',
version='0.0.2',
author='TomaszAndrzej',
author_email='',
description='Tomasz\'s Little Helpers',
long_description=long_description,
long_description_content_type='text/markdown',
url='',
packages=setuptools.find_packages(),
classifiers=[
'Programming Language :: Python :: 3',
'License :: OSI Approved :: MIT License',
'Operating System :: OS Independent',
],
python_requires='>=3.7',
)
Run Code Online (Sandbox Code Playgroud)
__init__.py
:
name='tomaszslittlehelpers'
Run Code Online (Sandbox Code Playgroud)
项目树:
tomaszslittlehelpers
build
bdist.win-amd64
dist
tomaszslittlehelpers-0.0.2-py3-none-any.whl
tomaszslittlehelpers-0.0.2.tar.gz
tomaszslittlehelpers.egg-info
dependency_links.txt
PKG-INFO
SOURCES.txt
top_level.txt
__init__.py
LICENSE
README.md
setup.py
Run Code Online (Sandbox Code Playgroud)
pip install …