teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

コード修正

2019/02/10 07:42

投稿

8524ba23
8524ba23

スコア38352

answer CHANGED
@@ -1,17 +1,17 @@
1
1
  提示コードは把握していませんが、以下のような修正をするとよいのかもしれません。
2
2
  ```Python
3
3
  import pandas as pd
4
- df = pd.DataFrame({'c':[1,2]})
4
+ s = pd.Series([1,2])
5
5
 
6
6
  # ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
7
- if df['c'] < 3:
7
+ #if s < 3:
8
- print('abc')
8
+ # print('abc')
9
9
 
10
10
  # OK
11
- if df['c'].all() < 3:
11
+ if s.all() < 3:
12
12
  print('abc')
13
13
 
14
14
  # OK
15
- if df['c'].any() < 3:
15
+ if s.any() < 3:
16
16
  print('abc')
17
17
  ```