🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Python 2.7

Python 2.7は2.xシリーズでは最後のメジャーバージョンです。Python3.1にある機能の多くが含まれています。

Q&A

解決済

1回答

1127閲覧

pandas csvデータクリア

raspypy

総合スコア247

Python 2.7

Python 2.7は2.xシリーズでは最後のメジャーバージョンです。Python3.1にある機能の多くが含まれています。

0グッド

0クリップ

投稿2019/11/05 06:19

編集2019/11/05 07:35

##やろうとしていること

csvファイルのデータを全クリアしたい。
(csvファイル削除ではなく、csvファイル内のデータクリアが目的)

##困っていること
次のプログラムコードで、csvファイル内の全データを削除しています。
csvファイル内には、50個のデータ(50行)があります。

↓のプログラムを実行し、test.csvファイルを開くと、
,year,month,day,hour,minute,temperature
が残っています。

これがなぜ残るのかがわかりません。

##プログラム

python

1def read_temp(): 2 global df 3 df = pd.read_csv('test.csv', names=['year', 'month', 'day', 'hour', 'minute', 'temperature']) 4 5if __name__ == '__main__': 6 try: 7 setup_led() 8 read_temp() 9 GPIO.output(26, GPIO.HIGH) 10 sleep(0.5) 11 GPIO.output(26, GPIO.LOW) 12 df = df.drop(range(0,50)) 13 df.to_csv('/test.csv') 14 except KeyboardInterrupt: 15 pass 16 GPIO.cleanup()

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

index, headerの設定を行うことで、すべてのデータを削除することができました。

投稿2019/11/05 08:04

raspypy

総合スコア247

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問