I have a program here with a text file below the code. How can I show a output that shows the Unique Idenifiers in a text file (Items bought once only such as gum and Icecream) and the Frequencies of each item from the text file.
#include
using namespace std;
int main()
{
string line; // variable used to read a line from file
int lines =0; // variable conatining the number of transactions
ifstream myfile(“/Users/TheKid/Library/Mobile Documents/com~apple~TextEdit/Documents/en.lproj/marketdata.txt”); //opening market.data file in read mode using ifstream and providing the path to the file. Either keep the file in the same path where the cpp file is else specify the full path of market.data
if (myfile.is_open()) // checking if the file was opened
{
while(getline(myfile,line)) //read the file line by line until end of file is reached
{
lines ++; // calculating the transactions
}
cout<
myfile.close(); //closing the file
ifstream myfile(“/Users/TheKid/Library/Mobile Documents/com~apple~TextEdit/Documents/en.lproj/marketdata.txt”); // re-opening the file
while(getline(myfile,line)) //read the file line by line until end of file is reached
{
cout<
}
myfile.close(); // closing the file
}else
cout<<“Unable to open file”;
return 0;
} // end of main
Text File
7 \number of transactions
1, 3, gum,bread,fish Transactions ID, #of Items, gum,bread,fish
2, 2, fish,bread
3, 1, juice
4, 3, bread, mangos fish
5, 2, bread,mangos
6, 3, Icecream,bread,fish
7, 1, fish