pyTweetBot.stats package¶
Submodules¶
pyTweetBot.stats.TweetStatistics module¶
-
exception
pyTweetBot.stats.TweetStatistics.TweetAlreadyCountedException¶ Bases:
exceptions.ExceptionException: the tweet is already counted in stats
-
class
pyTweetBot.stats.TweetStatistics.TweetStatistics(slope=25, beta=5)¶ Bases:
objectTWeet statistics managing class
-
add(tweet)¶ Add a tweet to the stats :param tweet: :return:
-
count(weekday, hour)¶ Get total counts for a tuple (weekday, hour) :param weekday: :param hour: :return:
-
expect(weekday, hour)¶ Get expected retweet for a tuple weekday, hour. :param weekday: :param hour: :return:
-
expect_norm(weekday, hour)¶ Get expected normalized retweet value for a tuple week, hour :param weekday: :param hour: :return:
-
static
load(filename)¶ Load the object :param filename: :return:
-
save(filename)¶ Save the object to a file :param filename: :return:
-
start()¶ Start statistic counting
-
stop()¶ Stop statistic counting
-
value(weekday, hour)¶ Get total retweets/likes to a tuple weekday, hour :param weekday: :param hour: :return:
-