read_sql_query返回的记录远远多于实际的表行

时间:2016-07-21 08:29:12

标签: python postgresql pandas

我试图将一个postgresql表放到python数据框中。但是,即使我指定了索引列,数据框大小也远大于实际的表记录数。是什么导致了这个问题?数据库表中的单引号/逗号?

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>

<div ng-app="myApp" ng-controller="formCtrl">

    <form name="inputform">
        <div ng-class="{'has-success': inputform.email.$valid, 'has-error': inputform.email.$invalid}">
            <label for="exampleInputEmail1">Email</label>
            <input type="email" name="email" required ng-model="data.email" id="exampleInputEmail1" />
        </div>
    </form>

    {{data}}

</div>

1 个答案:

答案 0 :(得分:0)

df.size显示DF

中元素(单元格)的数量

演示:

In [134]: df
Out[134]:
   A   B
0  3  11
1  0   2

In [135]: df.size
Out[135]: 4

In [136]: df.shape
Out[136]: (2, 2)

In [137]: len(df)
Out[137]: 2

In [138]: len(df.index)
Out[138]: 2