Python-链接Excel中的列以进行排序

Python-链接Excel中的列以进行排序,python,excel,python-3.x,pandas,numpy,Python,Excel,Python 3.x,Pandas,Numpy,我必须解决的问题: 我正在尝试在excel中自动化几个过程。我现在被困在第一个问题上。(另外,我在使用excel方面相当薄弱,因此如果我看到的一些事情没有意义,我会提前道歉。我从互联网上刮取数据并输入excel文件。我用我已有的电子表格收集了这些数据。这是我用来合并文件的代码 import numpy as np import pandas as pd def MergeFiles(): #find both csv files on computer baseData =

我必须解决的问题:

我正在尝试在excel中自动化几个过程。我现在被困在第一个问题上。(另外,我在使用excel方面相当薄弱,因此如果我看到的一些事情没有意义,我会提前道歉。我从互联网上刮取数据并输入excel文件。我用我已有的电子表格收集了这些数据。这是我用来合并文件的代码

import numpy as np
import pandas as pd


def MergeFiles():
    #find both csv files on computer
    baseData = pd.read_csv('pathname') #keep this on the left
    scrapedData = pd.read_csv('pathname') #keep this on the right


    mergedFile = pd.concat([baseData, scrapedData], axis = 1)

    mergedFile.to_csv('pathname', index = False)

MergeFiles()
我想做什么:

Col1 Col2

C1

b 2

a 3

-按字母顺序排列的列1和列2中的值也会移位

Col1 Col2

a 3

b 2

C1

我正在尝试将列链接在一起,因此如果我尝试对所有行进行排序,则会经历相同的位置偏移。


另外,任何帮助都将不胜感激,我试图查看Pandas文档,但找不到与此问题相关的任何内容。我可能错过了一些内容,因此任何帮助都将不胜感激!

因此,显然Pandas库通过排序值()自动完成所有这些操作

所以

我会成功的

scrapedData = scrapedData.sort_values(by = ['colName'], ascending=True,) #sort the scrapedData
    scrapedData.to_csv('pathName', index = False) #replace the file