我试图得到一个数据框的形状。我使用pd.read_csv将数据从csv文件读取到数据框,然后尝试获取其尺寸。
file_name = 'xxxxxx.csv'
with open(file_name, 'r') as f:
metadata_location = [i for i, x in enumerate(f.readlines()) if 'Metadata' in x]
with open(file_name, 'r') as f:
data = pd.read_csv(f, index_col=False, skipfooter=26)
print(data.shape())
TypeError: 'tuple' object is not callable
如何解决?????
print(type(data))
<class 'pandas.core.frame.DataFrame'>
该错误是因为shape()引发错误,正确的方法是没有括号。
如果您更改:
print(data.shape())
对于:
print(data.shape)
它将打印数据的形状
您是否真的需要第二个条件:open ...?熊猫可以不用开线就装载
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句