前提・実現したいこと
pandasでデータを読み込み上位N件を表示
エラーの原因がわからないので教えていただけないでしょうか?
発生している問題・エラーメッセージ
ValueError Traceback (most recent call last) <ipython-input-35-bbbef8a3a3b8> in <module> 6 print('5, like "python popular-names.py 5"') 7 else: ----> 8 n = int(sys.argv[1]) 9 df = pd.read_csv('https://nlp100.github.io/data/popular-names.txt', sep='\t', header=None) 10 print(df.head(n)) ValueError: invalid literal for int() with base 10: '-f'
該当のソースコード
python
1import sys 2import pandas as pd 3 4 5if len(sys.argv) == 1: 6 print('5, like "python popular-names.py 5"') 7else: 8 n = int(sys.argv[1]) 9 df = pd.read_csv('https://nlp100.github.io/data/popular-names.txt', sep='\t', header=None) 10 print(df.head(n))
回答1件
あなたの回答
tips
プレビュー