【问题标题】:Showing both duplicates data?显示两个重复数据?
【发布时间】:2022-10-12 22:13:20
【问题描述】:

我的数据:

我的代码:

DTst = gc.open_by_url('https://xxsxx')

DTsc = DTst.worksheet('Sales1')

DTv = DTsc.get_all_values()

DTv = pd.DataFrame.from_records(DTv[1:], columns=DTv[0])

DTUser = DTv.loc[:, ['Items', 'Amount']]

DTUser.head()

输出:

问题是,我希望输出与第二张图像中的一样,但现在它调用了两列中的数据,因为该列具有相同的名称。

【问题讨论】:

    标签: pandas google-colaboratory


    【解决方案1】:

    您可以使用 iloc() 函数来获取范围内的特定列。 https://www.geeksforgeeks.org/how-to-get-first-column-of-pandas-dataframe/

    【讨论】:

      【解决方案2】:
      DTv.iloc[:,0:2]
      

      我认为在这种情况下看起来更好的方法

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-06-01
        • 1970-01-01
        • 2012-04-17
        • 1970-01-01
        • 2019-01-20
        • 1970-01-01
        • 2017-09-02
        相关资源
        最近更新 更多