Python Forum
TypeError: 'Series' object cannot be interpreted as an integer
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
TypeError: 'Series' object cannot be interpreted as an integer
#1
TypeError: 'Series' object cannot be interpreted as an integer

how do i solve this issue?
i am trying to apply my user defined function to a pandas dataframe. the 4 arguments in the function are the values from the 4 columns of my dataframe.

python highlight my 4 arguments as error

my panda data frame have 200 rows and 4 columns.
Reply
#2
It would be better, if you post your code here.
Reply
#3
I have the same issue. Here is my code and a sample of the output.
import os
import sys
import matplotlib
from matplotlib.ticker import FuncFormatter
import matplotlib.pyplot as plt
import matplotlib.font_manager as fm
import datetime
import ffn
import pandas as pd
import numpy as np
import pymysql

.
.
.
.
.
wcursor.execute(sql_sel_wact, get_esiid)

esi_records = list(wcursor.fetchall())

incr = []
i = 0
while i < len(esi_records):
	incr.append(i)
	i += 1

for e in incr:
    print(e)


esi_df = pd.DataFrame(esi_records, columns=['Date','Time','Energy'])

esi_df.insert(3, "incr", incr, True)
print(esi_df)

print(esi_df.describe())
print(esi_df.info())
print(esi_df.dtypes)

plot_heatmap(esi_df)
sys.exit()
[Image: B2RkfwjHutA]

Any help is appreciated.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  TypeError: unhashable type: 'Series' bongielondympofu 2 290 Mar-14-2024, 06:12 PM
Last Post: deanhystad
  Series object error message abhaydd 1 4,825 Aug-11-2019, 01:29 AM
Last Post: boring_accountant
  TypeError: expected string or bytes-like object twinpiques 1 25,673 May-06-2019, 08:29 PM
Last Post: Yoriz
  TypeError: 'method' object is not subscriptable ayaz786amd 1 39,194 Nov-24-2018, 11:16 AM
Last Post: j.crater
  object cannot be interpreted as an integer How_2 1 22,652 Jul-05-2018, 10:45 AM
Last Post: Larz60+

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020