数据描述
Steam Games User Statistics and Features
Steam Games: User Statistics, Features, and Support Details
By Craig Kelly [source]
About this dataset
> Steam Game Feature and User Statistic Dataset > =============================================== > > This dataset, titled Steam Game Feature and User Statistics, offers researchers, game developers, and enthusiasts an opportunity to analyze detailed information on various features of games available on the Steam platform. In addition to this, it also records user statistics and provides support details for each game. These data points include the release date of a game, the number of developers involved in its creation, its genre classification among several others. > > More specifically, through this dataset one can glean broadly diverse yet interconnected segments of information about a game’s details including integral values such as the developer count or DLC availability or boolean values which could range from determining if a game is free or if it caters to multiple gaming platforms like Windows, Linux or Mac. It offers rich text data providing insights into specific categories like in-app purchases or VR support. > > Moreover with more specific fields available one can through this dataset determine individual genre elements associated with each listed title breaking down segments covering non-gaming activities all the way up to massively multiplayer adventures! The financial aspect of any title is not overlooked either providing pivotal tracking markers related to a games nominal price point (initial & final rates) along with variances based on region specifics. > > Further adding depth are support email specifics that are listed along with any special notices like external account requirements which paint precise details related to individual titles facilitating perfect clarity for users – be it potential purchasers looking for specific features before deciding on their purchase choice or detailed market research studies trying to gauge user behaviour based on these complex interactions. > > Leaning more towards technical analysis there is wealth of datasets mapping minimum & recommended PC specifications split clearly across categories outlining requirements needed for smooth running across variations including Windows , Linux & MAC operating systems presenting clear performance indicators crucial towards gauging probable market success given typical end-user system capabilities! > > Taking contextual relevance into consideration the provided data has been processed using UTF-8 unicode conversion ensuring clear language localizations enhanced by the incorporation of specialized Python standard library sequences that prevents loss in translation as can be witnessed from the highly defined string values. > > To ensure seamless interaction for further analytical processing, each field was sanitized and set up to handle all common data types. Text strings were cleaned up via several iterative steps to facilitate easy interpretation and removal of any unwanted characters or white spaces that would otherwise throw off automated text analysis algorithms. > > In sum, this Steam Game Features and User Statistics dataset is an extremely comprehensive source of information regarding games available on the Steam platform offering multi-faceted insights into gaming trends & opportunities for those savvy enough to interpret
How to use the dataset
> ## Guide: How to Use the Steam Game User Statistics and Features Dataset > > > Follow these steps: > > 1) Understand The Data Types > > The dataset comprises Textual, Integer, Float and Boolean values. > - Text has been processed for easy handling. Strings have been cleaned up with stripping leading/trailing whitespace and converting strings to lower case. > - Integer & Float are numeric values; missing ones are represented as '0' & '0.0', respectively. > - Boolean fields can only contain two literal values: True or False. > > 2) Familiarize Yourself With The Fields > > The dataset offers a diverse range of field categories. To use it effectively: > > - Review: Overview columns clarify details such as game name (QueryName
, ResponseName
), ReleaseDate
, RequiredAge
, etc. > - Examine developer features: Columns such as developer count (DeveloperCount
), publisher count (PublisherCount
) package count (PackageCount
) provide information related to game production demographics. > - Look for user-focused information: User statistics such as owner count(SteamSpyOwners
,SteamSpyOwnersVariance
), player estimates(SteamSpyPlayersEstimate
,SteamSpyPlayersVariance
), recommendation counts(RecommendationCount
) offer valuable data on community preferences/reception of a game. > - Check Platform functionalities: Various columns signify software specifications like PC requirements (eg:PCReqsHaveMin
,PCReqsHaveRec
etc.), supported platforms (like PlatformWindows
, PlatformMac
), > support contact details (SupportEmail
, SupportURL
) > > Additionally, there are columns signifying- > > * Genre type (like GenreIsAction
, GenreIsAdventure
) > * Game Categories(CategorySinglePlayer
, CategoryMultiplayer
) > * Price details (PriceInitial
, PriceFinal
), and more. > > 3) Know Your Objective > > Different objectives merit focus on different data fields. > - If you're analysing trends in user preferences, concentrate on user stats columns. > - A market research analysis might require examination of information from genre type, pricing and platform columns. > - To gauge game development tendencies across the industry, review developer-focused features. > > 4) Prepare & Cleanse Your Data > > Before you start
Research Ideas
> - Game Recommendation Engine: Analyzing the features and popularity of different games, this dataset can be used to develop a recommendation system for Steam users. The system can recommend new games based on players' preferences, play history, required hardware specifications or other parameters. > - Market Analysis: Companies in the gaming industry can use this dataset for market analysis with regards to publishing game types that are currently popular among users. They could evaluate trends based on factors such as genre, cooperative play availability or package price variability. > > - Game Development Inspiration: Independent game developers could use this data to understand player preferences better and tailor their developments accordingly. They might also get inspiration about implementing special features (like VR Support, cooperative plays), see which genres are popular amongst players and what pricing model they should go with
Acknowledgements
> If you use this dataset in your research, please credit the original authors. > Data Source > >
License
> > > License: Dataset copyright by authors > - You are free to: > - Share - copy and redistribute the material in any medium or format for any purpose, even commercially. > - Adapt - remix, transform, and build upon the material for any purpose, even commercially. > - You must: > - Give appropriate credit - Provide a link to the license, and indicate if changes were made. > - ShareAlike - You must distribute your contributions under the same license as the original. > - Keep intact - all notices that refer to this license, including copyright notices.
Columns
File: games-features.csv
Column name | Description |
---|---|
QueryName | The name of the game as queried in the Steam database. (String) |
ResponseName | The name of the game as responded by the Steam database. (String) |
ReleaseDate | The date when the game was released on the Steam platform. (Date) |
RequiredAge | The minimum age required to play the game as suggested by the game's rating. (Integer) |
DemoCount | The number of demo versions available for the game. (Integer) |
DeveloperCount | The number of developers involved in the creation of the game. (Integer) |
DLCCount | The number of downloadable content (DLC) packages available for the game. (Integer) |
Metacritic | The game's score on Metacritic, a website that aggregates reviews of media products. (Integer) |
MovieCount | The number of promotional movies or trailers available for the game. (Integer) |
PackageCount | The number of packages in which the game is sold. (Integer) |
RecommendationCount | The number of times the game has been recommended by users. (Integer) |
PublisherCount | The number of publishers that have published the game. (Integer) |
ScreenshotCount | The number of screenshots available for the game. (Integer) |
SteamSpyOwners | The estimated number of people who own the game, according to SteamSpy. (Integer) |
SteamSpyOwnersVariance | The variance in the estimated number of owners, according to SteamSpy. (Integer) |
SteamSpyPlayersEstimate | The estimated number of people who have played the game, according to SteamSpy. (Integer) |
SteamSpyPlayersVariance | The variance in the estimated number of players, according to SteamSpy. (Integer) |
AchievementCount | The number of achievements available in the game. (Integer) |
AchievementHighlightedCount | The number of achievements that are highlighted in the game. (Integer) |
ControllerSupport | Whether the game supports controller input. (Boolean) |
IsFree | Indicates whether the game is free to play. (Boolean) |
FreeVerAvail | Indicates whether a free version of the game is available. (Boolean) |
PurchaseAvail | Indicates whether the game is available for purchase. (Boolean) |
SubscriptionAvail | Indicates whether the game is available through a subscription service. (Boolean) |
PlatformWindows | Indicates whether the game is compatible with the Windows operating system. (Boolean) |
PlatformLinux | Indicates whether the game is compatible with the Linux operating system. (Boolean) |
PlatformMac | Indicates whether the game is compatible with the Mac operating system. (Boolean) |
PCReqsHaveMin | Indicates whether the game has minimum system requirements for PC. (Boolean) |
PCReqsHaveRec | Indicates whether the game has recommended system requirements for PC. (Boolean) |
LinuxReqsHaveMin | Indicates whether the game has minimum system requirements for Linux. (Boolean) |
LinuxReqsHaveRec | Indicates whether the game has recommended system requirements for Linux. (Boolean) |
MacReqsHaveMin | Indicates whether the game has minimum system requirements for Mac. (Boolean) |
MacReqsHaveRec | Indicates whether the game has recommended system requirements for Mac. (Boolean) |
CategorySinglePlayer | Indicates whether the game has a single-player mode. (Boolean) |
CategoryMultiplayer | Indicates whether the game has a multiplayer mode. (Boolean) |
CategoryCoop | Indicates whether the game has a cooperative play mode. (Boolean) |
CategoryMMO | Indicates whether the game is a massively multiplayer online game. (Boolean) |
CategoryInAppPurchase | Indicates whether the game offers in-app purchases. (Boolean) |
CategoryIncludeSrcSDK | Indicates whether the game includes a source software development kit. (Boolean) |
CategoryIncludeLevelEditor | Indicates whether the game includes a level editor. (Boolean) |
CategoryVRSupport | Indicates whether the game supports virtual reality (VR). (Boolean) |
GenreIsNonGame | Indicates whether the game is categorized as a non-game. (Boolean) |
GenreIsIndie | Indicates whether the game is categorized as an indie game. (Boolean) |
GenreIsAction | Indicates whether the game is categorized as an action game. (Boolean) |
GenreIsAdventure | Indicates whether the game is categorized as an adventure game. (Boolean) |
GenreIsCasual | Indicates whether the game is categorized as a casual game. (Boolean) |
GenreIsStrategy | Indicates whether the game is categorized as a strategy game. (Boolean) |
GenreIsRPG | Indicates whether the game is categorized as a role-playing game (RPG). (Boolean) |
GenreIsSimulation | Indicates whether the game is categorized as a simulation game. (Boolean) |
GenreIsEarlyAccess | Indicates whether the game is in early access. (Boolean) |
GenreIsFreeToPlay | Indicates whether the game is free to play. (Boolean) |
GenreIsSports | Indicates whether the game is categorized as a sports game. (Boolean) |
GenreIsRacing | Indicates whether the game is categorized as a racing game. (Boolean) |
GenreIsMassivelyMultiplayer | Indicates whether the game is categorized as a massively multiplayer online game. (Boolean) |
PriceCurrency | The currency in which the game's price is listed. (String) |
PriceInitial | The initial price of the game. (Float) |
PriceFinal | The final price of the game after any discounts. (Float) |
SupportEmail | The email address for support related to the game. (String) |
SupportURL | The URL for support related to the game. (String) |
AboutText | A description of the game. (String) |
Background | The URL of the game's background image. (String) |
ShortDescrip | A short description of the game. (String) |
DetailedDescrip | A detailed description of the game. (String) |
DRMNotice | Any notices related to the game's digital rights management (DRM). (String) |
ExtUserAcctNotice | Any notices related to external user accounts for the game. (String) |
HeaderImage | The URL of the game's header image. (String) |
LegalNotice | Any legal notices related to the game. (String) |
Reviews | User reviews of the game. (String) |
SupportedLanguages | The languages supported by the game. (String) |
Website | The game's official website. (String) |
PCMinReqsText | The minimum system requirements for the game on PC. (String) |
PCRecReqsText | The recommended system requirements for the game on PC. (String) |
LinuxMinReqsText | The minimum system requirements for the game on Linux. (String) |
LinuxRecReqsText | The recommended system requirements for the game on Linux. (String) |
MacMinReqsText | The minimum system requirements for the game on Mac. (String) |
MacRecReqsText | The recommended system requirements for the game on Mac. (String) |
Acknowledgements
> If you use this dataset in your research, please credit the original authors. > If you use this dataset in your research, please credit Craig Kelly.
验证报告
以下为卖家选择提供的数据验证报告:
